更多C++学习笔记,关注 wx公众号:cpp读书笔记
Item 7: Distinguish between ()
and {}
when creating objects
取决于你看问题的角度,C++11对象初始化的语法可能会让你觉得丰富的让人难以选择,亦或是乱的一塌糊涂。一般来说,初始化值要用圆括号()或者花括号{}括起来,或者放到等号"="的右边:
int x(0); //使用圆括号初始化
int y = 0
更多C++学习笔记,关注 wx公众号:cpp读书笔记
Item 7: Distinguish between ()
and {}
when creating objects
取决于你看问题的角度,C++11对象初始化的语法可能会让你觉得丰富的让人难以选择,亦或是乱的一塌糊涂。一般来说,初始化值要用圆括号()或者花括号{}括起来,或者放到等号"="的右边:
int x(0); //使用圆括号初始化
int y = 0