Как я могу определить длину целого числа? В случае, если у меня есть le: int test (234567545);
Как я знаю, как долго int? Как сказать, что в нем 9 цифр???
* Я пробовал: **
char buffer_length[100];
// assign directly to a string.
sprintf(buffer_length, "%d\n", 234567545);
string sf = buffer_length;
cout <<sf.length()-1 << endl;
Но должен быть более простой способ сделать это или более чистый...