c_cpp 这些是用于来自Google和Qt源代码的C ++中禁用复制和赋值运算符的宏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 这些是用于来自Google和Qt源代码的C ++中禁用复制和赋值运算符的宏相关的知识,希望对你有一定的参考价值。

// Google
#define DISALLOW_COPY_AND_ASSIGN(TypeName) \
  TypeName(const TypeName&);   \
  void operator=(const TypeName&) 
  
// Qt
#define Q_DISABLE_COPY(Class) \
  Class(const Class &); \     
  Class &operator=(const Class &);

以上是关于c_cpp 这些是用于来自Google和Qt源代码的C ++中禁用复制和赋值运算符的宏的主要内容,如果未能解决你的问题,请参考以下文章