C++ 一种禁止方法被使用的宏
2024-02-09 17:10:53
1 |
所以如果使用被这个macro修饰的方法时
1 | ShouldNotUse("denied") void test(){} |
就会抛出编译期异常, 如果不调用就不会
playground
主要用于禁掉派生类里的成员方法(因为有继承, 所以不能直接=delete
)
1 |
所以如果使用被这个macro修饰的方法时
1 | ShouldNotUse("denied") void test(){} |
就会抛出编译期异常, 如果不调用就不会
playground
主要用于禁掉派生类里的成员方法(因为有继承, 所以不能直接=delete
)