1. 构造函数初始化列表声明顺序
按照与成员变量声明一致的次序来编写构造函数初始化列表,此外,尽可能避免使用成员来初始化其他成员,一般情况下,通过(重复)使用构造函数的形参而不是使用对象的数据成员,可以避免由初始化的执行次序而引起的任何问题。
参考资料
http://blog.csdn.net/heathyhuhu/article/details/8182198
http://blog.csdn.net/lujiandong1/article/details/42221237
2...