我有一个 class
class A{}
Run Code Online (Sandbox Code Playgroud)
但我想用宏用以下语句替换类名A:
#define SOMETHING A
Run Code Online (Sandbox Code Playgroud)
定义class A {}与MACRO在同一.cpp中.
这是对的吗?
我想这样做,因为我删除了源代码中的所有MACRO.但MACRO被广泛使用.有没有软件可以帮我替换MACRO?
扭转令牌; #define A SOMETHING应该管用.
请注意,这是一个可怕的想法,因为它可能会破坏其他代码并使人们感到困惑.
请改用别名:
class A { … };
using SOMETHING = A;
Run Code Online (Sandbox Code Playgroud)