我们可以拿回Cout中传递的字符串吗?

Can we get back the string passed in cout?

本文关键字:字符串 Cout 我们      更新时间:2023-10-16

我有一个代码:

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    cout<<"Hello World!";
    getch();
    return 0;
}  

我可以找回字符串" Hello World!"在某些char或字符串变量中?

否,但是您可以使用字符串流来实现该效果:

#include <iostream>
#include <sstream>
std::ostringstream oss;
oss << "Hello World!";
std::cout << oss.str();

现在oss.str()仍然包含您构建的字符串。