关于初始化列表的定义格式
06:46
Line::Line(int x1,int y1,int x2,int y2):m_coorA(x1,y1),m_coorB(x2,y2) { cout <<"Line"<<endl; }
请问这样写初始化列表什么意思呢?翻了翻前面内容,初始化列表只能用括号赋值,ppt中初始化列表那种写法是给m_coorA赋值还是调用Coordinate的构造函数(调用构造函数时变量前面不是需要加类名么?)或者其他???---百度了半天没找到答案。。。
06:46
Line::Line(int x1,int y1,int x2,int y2):m_coorA(x1,y1),m_coorB(x2,y2) { cout <<"Line"<<endl; }
请问这样写初始化列表什么意思呢?翻了翻前面内容,初始化列表只能用括号赋值,ppt中初始化列表那种写法是给m_coorA赋值还是调用Coordinate的构造函数(调用构造函数时变量前面不是需要加类名么?)或者其他???---百度了半天没找到答案。。。
2015-10-27
举报