C++ c++;流输入过程
我想把一个程序的文本输出转换成Gui输出,第一个程序每微秒产生一行输出。如果我在linux中使用pipe命令发送,第二个程序如何逐行接收并处理它?换言之,我在C++中的主要功能是,这些参数是流式的,无限制的。C++ c++;流输入过程,c++,stream,pipe,C++,Stream,Pipe,我想把一个程序的文本输出转换成Gui输出,第一个程序每微秒产生一行输出。如果我在linux中使用pipe命令发送,第二个程序如何逐行接收并处理它?换言之,我在C++中的主要功能是,这些参数是流式的,无限制的。 谢谢节目1: #include <iostream> int main() { std::cout << "Program1 says Hello world!" << std::endl; // output to standard out u
谢谢节目1:
#include <iostream>
int main()
{
std::cout << "Program1 says Hello world!" << std::endl; // output to standard out using std::cout
}
#include <iostream>
#include <string>
int main()
{
std::string line;
while (std::getline(std::cin, line)) // Read from standard in line by line using std::cin and std::getline
{
std::cout << "Line received! Contents: " << line << std::endl;
}
}
#包括
int main()
{
STD::CUT如果你输入一个进程,它会进入标准输入,在C++中,它是<代码> STD::CIN < /Cord>。