c++ - 类违反三(五)规则时的编译器警告

标签 c++ c++11 gcc compiler-flags

当类违反三规则(或五规则)时是否可能触发编译器警告?

此功能听起来很容易实现,并且在安全关键软件中非常有用,但我无法在文档或 Google 搜索结果中的任何地方找到它。

最佳答案

您可以使用编译器标志 -Weffc++海湾合作委员会

关于c++ - 类违反三(五)规则时的编译器警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41016728/

相关文章:

c++ - 将日期时间从一个时区转换为另一个时区( native C++)

c++ - 无法理解问题的要求。 (欧拉项目问题: 11)

c++ - 以下代码片段的算法复杂度

c++ - C++11 中的数组声明和初始化

iphone - 应用程序在 Apple LLVM 3.0 上崩溃但在 LLVM GCC 4.2 上运行正常

c++ - 无法在原生 Dart 扩展中链接 v8

c++ - 为什么在声明多维数组时允许省略第一个维度,而不能省略其他维度?

multithreading - C++11 加入第一个完成的线程

c++ - 为什么这个 RAII 只 move 类型不能正确模拟 `std::unique_ptr` ?

c++ - 从可执行文件中找出编译优化标志