Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 271 Bytes

exercise_7_44.md

File metadata and controls

9 lines (6 loc) · 271 Bytes

练习7.44:下面这条声明合法吗?如果不,为什么?

vector<NoDefault> vec(10);

不合法,因为vector的10个元素将执行值初始化,因此会调用默认构造函数,而NoDefault没有默认构造函数,因此是错误的。