std::cerr  标准错误输出流

std::cout 标准输出流 

 std::cerr 与 std::cout的最大不同 cerr 是 不带输出缓冲 的,直接就可以输出到显示器上,
而 cout 是 带输出缓冲 的 , 需要刷新缓冲区才能输出。 

     
使用 "std::cerr" 之前,需要加入  
#include <iostream>

      否则,会出现如下错误描述:
       error C2039: “cerr”: 不是“std”的成员
       error C2065: “cerr”: 未声明的标识符

      
       正确的使用方式如下:

        #include <iostream>

        std::cerr<<"Error: Cannot read file"<<qPrintable(fileName)
                      <<": "<<qPrintable(file.errorString())<<std::endl;

相关文章:

  • 2022-12-23
  • 2021-12-03
  • 2021-04-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
猜你喜欢
  • 2022-03-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2023-03-21
  • 2022-12-23
相关资源
相似解决方案