| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Int conver в строку |
| Автор: The Thing 21.9.2004, 13:02 |
| Как проще всего конвертировать тип int в строку char*? Пример int a = 1245; -------- . . . . -------- cstring уже равно "12345"... |
| Автор: DENNN 21.9.2004, 13:06 |
| atoi - проще уже некуда, разве что из charov код символа "0" отнимать и прибавлять умножаю на 10 |
| Автор: The Thing 21.9.2004, 13:07 |
| непонял... что за atoi Добавлено @ 13:08 там же int atoi(const char*); возвращает int Добавлено @ 13:09 а мне надо char* Добавлено @ 13:10 ф что за функция _itoa ? Добавлено @ 13:17 Все.. разобрался))) Спасиба! |
| Автор: dargaard 21.9.2004, 13:18 |
| sprintf-om int i=124; char s[255]; sprintf(s,"%d",i); |
| Автор: The Thing 21.9.2004, 13:34 |
| int a=111; _itoa(a, buff, 10); --------- buff равен "1b" :\ только для sprintf надо подключать бблотеку... |
| Автор: mr.DUDA 21.9.2004, 19:57 |
| Модератор: пользуйтесь С++ FAQ !!! Вот ссылка на тему, являющуюся прямым ответом на поставленный вопрос: http://forum.vingrad.ru/index.php?showtopic=17019 |