如何把一个c++单个文件里的输出(比如cout)屏蔽掉?

  • Post author:
  • Post category:其他


我们写个程序经常要使用cout,printf之类的来输出调试信息,等到项目越来越大,输出的信息也越来越多,那么怎么样能够屏蔽单个文件的输出呢?

啊哈,我们使用伟大的宏定义的trick!



#define


cout /##/

恩,把这句话加到你的cpp文件开头,世界顿时清净了…


SOE:


#define cout


宏定义cout


关闭cout标准输出


隐藏cout标准输出


把cout变成注释