我正在尝试编写一个简单的测试程序:
echo Hello world! | myprogram.exe
输出结果为:
I heard: "Hello world!". Message length: 12 chars.
答案 0 :(得分:1)
使用输入流std :: cin,在<中声明iostream>。确切的用法取决于您的需求,即您需要不同的功能来阅读单词,字符,整行或甚至所有输入。
答案 1 :(得分:0)
我发现,这是功能:
string readStdin() {
stringstream ss;
string line;
while (getline(cin, line)) {
ss << line << endl;
}
cin.clear();
return ss.str();
}