У меня есть несколько чисел разной длины (например, 1, 999, 76492 и т. Д.), И я хочу преобразовать их все в строки с общей длиной (например, если длина равна 6, тогда эти строки будут: «000001», «000999», «076492»).Преобразование числа в строку с указанной длиной в C++
Другими словами, мне нужно добавить правильное количество ведущих нулей в число.
int n = 999;
string str = some_function(n,6);
//str = '000999'
Есть ли функция, подобная этой в C++?
Как насчет некоторых примеров из следующего: http: /www.codeproject.com/KB/recipes/Tokenizer.aspx Они очень эффективны и несколько элегантны. – 2010-11-02 04:59:42