C++中使用初始化列表比在构造函数中对成员变量赋值更高效
摘要:
这是在面试中遇到的一个问题,没有答出来,后来上网上查了一些资料,终于弄明白了:一、首先c++标准规定成员变量必须在调用构造函数前进行初始化(这一点很重要)二、如果我们在构造函数中对成员变量进行初始化,那么在进入构造函数之前,编译器会调用该成员变量的默认构造函数对成员变量进行初始化,当进入构造函数后,... 阅读全文
posted @ 2014-10-19 18:21 菱纱梦 阅读(415) 评论(0) 推荐(0) 编辑