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 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.