3.9 常见编程错误(2)

2013-10-07 15:33:30 · 作者: · 浏览: 68

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

7. 如果一个类没有构造函数,在定义对象时错误地认为对象成员被初始化了:

 
默认构造函数可以确保对象cl的成员s被适当地初始化:
 
 
8. 在构造函数的声明或定义中,错误地使用了包括void在内的返回类型
 
9. 在析构函数的声明或定义中,错误地使用了包括void在内的返回类型:
 
10. 在析构函数的定义中非法带有参数: