是否有C++标准模板库类提供类似于C#的StringBuilder或Java的StringBuffer的有效字符串连接功能?
最佳答案
C++方式将是使用std::stringstream或仅使用纯字符串连接。 C++字符串是可变的,因此不必担心串联的性能问题。
关于格式化,您可以对流执行所有相同的格式化,但是in a different way, similar to cout
。或者您可以使用强类型函子来封装该函子,并提供String.Format之类的接口(interface),例如boost::format