怎么提高输出速度呢?(不涉及API等)
如何提高输出速度呢?(不涉及API等)
比如我写了一个从 ifstream in 读取文件再每行输出到 cout,结果输出相对较慢,而用系统自带的 type 命令就很快了。。如果不用多线程,API之类的能让他变快吗?它是怎么做到的呢?
------解决方案--------------------
用C的输入输出函数,比如printf
------解决方案--------------------
------解决方案--------------------
顺便说一下,对比几种主流语言,C、C#、java,C++的iostream和fstream是标准IO中速度最慢的。
C#和java远比C++快得多,尤其是C#,无格式输出的速度就是API的速度
比如我写了一个从 ifstream in 读取文件再每行输出到 cout,结果输出相对较慢,而用系统自带的 type 命令就很快了。。如果不用多线程,API之类的能让他变快吗?它是怎么做到的呢?
------解决方案--------------------
用C的输入输出函数,比如printf
------解决方案--------------------
------解决方案--------------------
顺便说一下,对比几种主流语言,C、C#、java,C++的iostream和fstream是标准IO中速度最慢的。
C#和java远比C++快得多,尤其是C#,无格式输出的速度就是API的速度