C++ функция переводит число в строку

bogdana

есть какая-нибудь функция, к-я переводит число в строку (типа обратной atof, например)?

kachokslava

sprintf
atof, atoi - зло. пользуй sscanf

bogdana

точно, спасибо спасли

_mrz

sprintf
atof, atoi - зло. пользуй sscanf
только это C (и использовать эти функции в плюсах - уродливая практика)
а в C++:
#include <sstream>
class std::ostringstream;

_mrz

автор упоминул функцию "atof" - это уж точно С
конечно
поэтому тот пост адресован так же и автору (и остальным читателям)
ещё неплохо бы узнать у автора, что он понял из твоего поста %)
это так, для проверки - действительно ли он пишет га С++ или это ему IDE такое насоветовала, типа предлагая сохранять файлы *.cpp
в любом случае у автора появилась возможность задуматься и почитать описание упомянутой функциональности
и разобраться на каком же языке он все таки намерен писать: C или C++.
автору и другим новичкам: для изучения C рекомендую Керниган,Ритчи, а в качестве справочника - стандарт ISO 9899-1999.
для C++: учебник - Страуструп, справочник - ISO 14882-2003.
И самое первое, что нужно уяснить (для некоторых совсем неочевидное): C и C++ - это два совершенно разных языка программирования с совершенно разными приоритетами и направлениями развития, несмотря на местами схожий синтаксис и историческую взаимосвязь. Огромное заблуждение - считать C подмножеством C++, и тем более - C++ продолжением развития C.

kachokslava

полностью согласен

Lexandro

Начинать с Кернигана довольно тяжело, в этом плане лучше Подбельский по плюсам. Вот Павловская - бред.

vovatroff

Начинать с Кернигана довольно тяжело
Ну почему же! Керниган очень продуманно написан, поэтому чайников
не отталкивает.
Программу, печатающую на экране фразу "Здравствуй, мир!",
как первое упражнение, помню до сих пор
Оставить комментарий
Имя или ник:
Комментарий: