Здравствуйте, c-smile, Вы писали:
CS>И последнее: судя по уровню человека задающего вопрос ему только буста и не хватает для полного щастья.
Тогда уж скорее ему не хватает вот этого, для полного примера

:
CS>In total, depending on the implementation, buffer should be between 8 and 9 characters larger than num to contain any possible result.
CS>http://www.cplusplus.com/ref/cstdlib/gcvt.html
И еще два параграфа по подсчету еще одного магического числа 'num'.
Вот именно, исходя из того, что человеку просто нужно преобразовать число в строку, boost ему и не хватает.

Хотя я ничего против других вариантов не имею. Пусть выбирает. Причем, скорее всего, он/она выберет вариант Кодта.