#include #include #include #include int main(int argc, char** argv) { while(true) { // Blocking call on named pipes. std::ifstream ifs(argv[1]); std::stringstream datas; datas << ifs.rdbuf(); ifs.close(); std::string data = datas.str(); std::cout << datas.str(); std::cout.flush(); } }