C++ ofstream与C++ cout管道传输到文件

psu*_*lue 2 c++ cout ofstream

我正在编写一组单元测试,将计算出的值写入文件.每个测试产生一个方形矩阵,可以容纳50,000到500,000的双倍,我总共有128个测试用例组合.

编写cout语句然后将输出汇总到文件中是否有任何重大开销,或者我最好使用ofstream直接写入文件?

CB *_*ley 8

这将取决于您的系统和环境.这可能差别很小,但只有一种方法可以确定:尝试两种方法并测量它们.