cout与printf的混用问题

在某题的输出混用了cout与printf(),结果输出的顺序出错。 把缘由归结为一个带缓冲而一个不带缓冲。 由于stdio.h中定义了像ungetc()这样的函数,其做用是将字符放回到输入流中。可见stdio中也是使用了缓冲的。 那么为何cout与printf()混用会发生问题呢?ios #include <iostream> using namespace std; int main()
相关文章
相关标签/搜索