我试图强制我的编译std::cout器用我的代码替换我的代码中的任何出现.但是当我写这样的东西时:
std::cout
#define std::cout (*some code*)
我的编译器吐在我的脸上.有没有办法做到这一点 ?
编辑:
这是代码片段:
# define std::cout (std_out << std::cout)
(std_out是我之前打开的文件)
和std :: out出现的行上的错误
全球范围没有"cout"
c++ cout c-preprocessor
c++ ×1
c-preprocessor ×1
cout ×1