นี่เป็นรายละเอียดเล็กน้อยสำหรับรสนิยมของฉัน:
ostrstream ss;
ss << "Selected elements: " << i << "," << j << ".";
string msg(ss.str(), (size_t)ss.pcount());
มีวิธีที่สง่างามในการจัดรูปแบบข้อความโดยใช้คำสั่งบรรทัดเดียวที่กระชับโดยใช้เทมเพลตหรือมาโครหรือไม่?
printf
หรือsprintf
คุณหมายถึงอะไร? - person RobP   schedule 11.12.2014string msg = (ostringstream("Selected elements: ") << i << "," << j << ".").str();
สังเกตการใช้ostringstream
แทนostrstream
- person Remy Lebeau   schedule 11.12.2014