Как получить отформатированную строку printf? [Дубликат]

0

С printf мы можем распечатать форматированную строку на выходе консоли.

Вопрос: Как мы можем получить форматированную строку как std::string?

  • 0
    sprintf() , вероятно, то, что вы ищете ...
Теги:
string-formatting

2 ответа

0

Вы можете использовать sscanf для преобразования его в char* а затем использовать его для создания std::string.

0

вместо этого используйте sprintf, но он вернет char *

int sprintf ( char * str, const char * format, ... );

Ещё вопросы

Сообщество Overcoder
Наверх
Меню