Как в c++ конвертировать 12 в "12"? Гугл выдет тонны многострочных функций и библиотек.

cpp

Неужели нет функции наподобии str() в python?
Например, есть сто файлов с именем "1.txt","2.txt"..."100.txt" их все нужно обработать. Как?
Ответы:
Воспользоваться стандартным хедером string stream.

Ссылки

[1]
atoi — Википедия
(Web)

Ссылки

[1]
itoa — Википедия
(Web)
itoa не C++ функция, а платформозависимая API функция.
pintf и sprintf тоже являются Сишными платформозависимыми функциями, к тому же требующими от пользователя выделения соответствующего буфера. Чреваты ошибками переполнения буфера.
В C++ используется объект строкового потока stringstream обеспечивающий безопасное преобразование.
> itoa не C++ функция, а платформозависимая API функция.
> pintf и sprintf тоже являются Сишными платформозависимыми функциями, к тому же требующими от пользователя выделения соответствующего буфера. Чреваты ошибками переполнения буфера.
на C++ не знаю, а в C есть sprintf
это синтаксический аналог printf() из <cstdio.h>.
spritnf(указатель_куда_выводим, форматирующая_строка, .....)
аналогично fprintf() только вместо указателя на файл нужен указатель на массив char.
Не забудьте проконтролировать достаточность длинны массива.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.