- 博客(1)
- 收藏
- 关注
原创 C++中显式调用构造函数须谨慎
首先来看个小类的代码class Te{public: Te(){} ~Te(){} Te(int te1){m_te1=te1;} Te(int te1,short te2){Te::Te(te1);m_te2=te2;} int m_te1,m_te2;}红色代码本意是调用Te(int te1)来初始化m_te1变量,可是实际在vc和gnu c++下均m_te1变量均未初始化,跟入该构造函数后发
2006-01-05 11:23:00 2070 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人