Страницы

Поиск по вопросам

воскресенье, 8 декабря 2019 г.

Аналоги функций Python str и int в С++

#cpp #python


В Python есть две функции: str и int.
Есть ли возможность так переключаться между строкой и числом в C++?
У меня есть a = 10. Можно ли это число перевести в строку (после всех вычислений)?
    


Ответы

Ответ 1



Функция std::to_string переводит число в строковое представление (в std::string). Для перевода числа в представление C-строки используется функция std::sprintf. Функция std::stoi (std::stol, std::stoll и т.п.), а также функция std::from_chars переводят строку в число.

Ответ 2



int a = 10; char s[3]; itoa(a, s, 10);

Комментариев нет:

Отправить комментарий