标签: c++ fork flush fflush endl
我正在尝试使用fflush的替代方法,以清除C ++中的缓冲区。我正在编写一个C ++程序来分叉3个孩子,并在N个循环中打印它们,但O / P的顺序不正确。使用cout << flush和endl进行了尝试。还有其他方法可以强制信息立即显示吗?谢谢。
答案 0 :(得分:0)
这不是最佳的,但您可以使用 getchar(); cin.get();
getchar(); cin.get();