设为首页 加入收藏

TOP

3.9 常见编程错误(3)
2013-10-07 15:33:33 来源: 作者: 【 】 浏览:61
Tags:3.9 常见 编程 错误

3.9   常见编程(www.cppentry.com)错误(3)

因为析构函数没有参数,所以每个类都仅有一个析构函数。但构造函数可以有多个,并通过参数表的不同来加以区别。

11. 在类C的构造函数中错误地使用单一的C类型参数:

 
拷贝构造函数可以有一个C参数,但那是一个引用:
 
12. 错误地通过赋值操作符给一个const数据成员赋值,即使在构造函数中这样做也是错误的:
 
const成员必须在构造函数的初始化段中进行初始化:
 
13. 错误地调用一个对象成员函数,把它作为类的类成员函数来使用:
 
14. 一个static数据成员在类的声明内被声明,错误地将static数据成员定义在程序块内:
 
 
正确的语法是:
 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇3.9 常见编程错误(4) 下一篇3.9 常见编程错误(2)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python中文网 - 人生 (2025-12-24 18:49:47)
·【整整648集】这绝对 (2025-12-24 18:49:44)
·Python超详细一条龙 (2025-12-24 18:49:42)
·【超详细】JDK 下载 (2025-12-24 18:19:32)
·Java_百度百科 (2025-12-24 18:19:29)