在C语言中:
C函数有sprintf函数, 比较方便, 但是需要知道所需要的内存空间是多少.
在C++的框架MFC中:
在MFC中CString 有Format函数来格式化字符串. 很方便.
难过的是:
std::string没有格式化输入输出的Format函数.
只能通过
std::strstream进行转换
#include <sstream>
std::stringstream ss;
ss << 1234<< "wishchin" << 5678;
std::string str = ss.str();
多写个一行,也算比较简单的.
本文介绍了在C++中如何使用不同的方法进行字符串格式化。对于MFC框架中的CString,可以直接使用Format函数,而标准库中的std::string则可以通过std::stringstream实现类似的功能。文章提供了具体的代码示例。

1110

被折叠的 条评论
为什么被折叠?



