c++ - 我应该在 Xcode 的什么地方定义 DISALLOW_COPY_AND_ASSIGN 宏

标签 c++ xcode macros

我试过设置

#define DISALLOW_COPY_AND_ASSIGN(TypeName) \
  TypeName(const TypeName&);               \
  void operator=(const TypeName&)

在 xcode 的build设置中,Apple LLVM compile 4.2 - Preprocessing -> Preprocessor Macros。

但是,对我来说 Xcode 似乎不允许这个函数式宏。

如何为这个项目中的任何文件定义这个宏。

最佳答案

为什么不把它放在你的 .pch 文件中,每个文件都隐含地包含它

关于c++ - 我应该在 Xcode 的什么地方定义 DISALLOW_COPY_AND_ASSIGN 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21811743/

相关文章:

c++ - 有文件名并删除它们

c++ - 如何将着色表应用于我的灰度 8 位图像并在 Qt 中正确转换它?

c++ - lua + 视觉 C++ 2008 : fatal error LNK1107

ios - Xcode 在更改时重建`

sql - 如何在netezza sql中创建 'Macro'

c++ - RPN短路评估

iphone - 如何从 NSNotification 对象获取数据?

ios - 如何调试 "fatal error with nil while unwrapping an optional value"?

c - 删除 C 结构中指针的常量性

我可以以某种方式拥有静态 C 宏吗?