【发布时间】:2012-06-16 01:42:51
【问题描述】:
我们正在使用一种方法
#define CM_VALUE_1 CM_Method(3001)
CM_Method 是在同一文件中定义的方法。
我只想在 vc++ 中使用CM_VALUE_1 打印CM_Method(3001)
【问题讨论】:
-
你能举个例子来说明你想要的用法吗?
-
@abhi
#ifdef CM_VALUE_1 std::cout << "CM_METHOD(3001)" << std::endl; #endif -
抱歉,我们不能直接打印,只能使用 CM_VALUE_1 打印“CM_METHOD(3001)”
-
@abhi294074,你能把它定义为
"CM_Method(3001)"吗?你只需要std::cout << CM_VALUE_1;一个更好的方法就是完全不使用宏。 -
您已提出 7 个问题,但没有接受一个答案。你不喜欢被帮助吗?
标签: c++ .net visual-c++ dev-c++