C++ - альтернатива Integer.parseInt () и String.valueOf () [дубликат]



На этот вопрос уже есть ответ здесь:



В Языке C++. Каковы альтернативы целому числу?parseInt () и строка.valueOf () Java в C++.

704   3  

3 ответов:

Для Integer.parseInt можно использовать std:: stoi, std:: istringstream, sscanf, atoi и др.

Для String.valueOf() альтернатив можно std:: ostringstream, sprintf, std:: tostring и т. д.

Рекомендации:
С++11 stoi и еще tostring
с++ istringstream и еще ostringstream
с atoi и sprintf

Я бы предпочел использовать sstream.

Вы можете использовать функцию atoi c++.

int atoi (const char * str);

Преобразование строки в целое анализирует C-string str интерпретируя его содержимое в виде целого числа, которое возвращается в виде значения типа int.

Ссылка: http://www.cplusplus.com/reference/cstdlib/atoi/

Comments

    Ничего не найдено.