ven*_*rty 33 c++ cout stdstring
我有以下cout
声明.我使用char数组,因为我必须传递vsnprintf
给转换变量参数列表并存储Msg
.
我们有什么方法可以cout
输出到C++ std::string
?
char Msg[100];
char appname1[100];
char appname2[100];
char appname3[100];
// I have some logic in function which some string is assigned to Msg.
std::cout << Msg << " "<< appname1 <<":"<< appname2 << ":" << appname3 << " " << "!" << getpid() <<" " << "~" << pthread_self() << endl;
Run Code Online (Sandbox Code Playgroud)
Bjö*_*lex 62
你可以用cout
一个替换stringstream
.
std::stringstream buffer;
buffer << "Text" << std::endl;
Run Code Online (Sandbox Code Playgroud)
您可以使用访问字符串buffer.str()
.
归档时间: |
|
查看次数: |
46744 次 |
最近记录: |