LINUX.ORG.RU

обратное atoi


0

0

люди, нужна функция, обратная atoi. , т.е. чтоб типа int i = 234; стало после типа char ch = lala_atoi(i); строкой. надеюсь ясно выразялся :)) я написал подобную функция, но на мой взгляд она убогая, а в действительности область ее применения ограничена...разрядами числа заранее спасиба.

★★★★★

`char ch =' -- это вряд ли (хотя есть itoa, но она есть не везде и стандартом не описана).

А вот так можно:

int i = 234;
char buf[64];
sprintf(buf, "%d", i);

nobody ★★
()

А если программировать по рекомендациям воздерживаться от функций, потенциально опасных на buffer overflow?

anonymous
()

2nobody:
огромное спасибо! иногда, решив сам что-то сделать, такое напишешь :))
еще раз спасиба!

roy ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.