1. C++ 拷贝构造函数参数为const类型

原因:因为复制构造函数是用引用方式传递复制对象,引用方式传递的是地址,因此在构造函数内对该引用的修改会影响源对象,防止源对象被修改,就要把参数类型设为const

 

2. 枚举类型

   使用枚举时,会遇到这个警告:  warning C4482: nonstandard extension used: enum

 原因 : 使用了非标准扩展: 限定名中使用了枚举“enum”当引用类型内的枚举时,无需指定枚举的名称。文件范围的枚举定义相当于常量,也不需要限定名。

相关文章:

  • 2022-01-05
  • 2021-09-02
  • 2021-06-27
  • 2022-01-16
  • 2022-01-09
  • 2021-10-07
  • 2021-06-12
猜你喜欢
  • 2021-09-02
  • 2021-09-29
  • 2021-11-23
  • 2021-11-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案