Mam kilka liczb o różnej długości (np. 1, 999, 76492 itd.) I chcę przekonwertować je wszystkie na ciągi o wspólnej długości (na przykład, jeśli długość wynosi 6, wtedy te łańcuchy będą następujące: "000001", "000999", "076492").Konwertuj liczbę na łańcuch o określonej długości w C++
Innymi słowy, potrzebuję dodać prawidłową liczbę zer wiodących do liczby.
int n = 999;
string str = some_function(n,6);
//str = '000999'
Czy istnieje taka funkcja w C++?
Co z niektórymi przykładami z następujących: http://www.codeproject.com/KB/recipes/Tokenizer.aspx Są bardzo wydajne i nieco eleganckie. –