Большой Воронежский Форум
» Программирование>нужна помощь в С++!!!
Trancelover 18:18 11.01.2008
У меня есть длинное целое число, нужно преобразовать его в строку, или в числовой массив.
Подскажите что лучше сделать и как?
Заранее благодарен! [Ответ]
Constantine 20:27 11.01.2008
Если число положительное, можно вот так

const int MaxN = 10;

char s[MaxN];
int i = 0;
long rem = 0;

do {
rem = n % 10;
n = n / 10;
s[i] = rem + '0';
i++;
} while(rem > 0) ;
s[i] = '\0';

n - твое длинное целое [Ответ]
The_God 23:53 11.01.2008
itoa() зырь в msdn [Ответ]
Вверх