Это немного многословно на мой вкус:Предпочтительный метод форматирования строк в C++?
ostrstream ss;
ss << "Selected elements: " << i << "," << j << ".";
string msg(ss.str(), (size_t)ss.pcount());
Есть элегантный способ форматирования текстового сообщения, используя краткое изложение одной строки, возможно, с помощью шаблонов или макросов?
как '' printf' или sprintf' вы имеете в виду? – RobP
Вы можете проверить формат форматирования: http://www.boost.org/doc/libs/1_55_0/libs/format/ – Adrian
Да, как и sprintf, но с типом. – alexm