#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);
Комментариев нет:
Отправить комментарий