请问构造函数初始化列表,必须包含所有成员变量吗?
class deque
{
......................//构造函数 //初始化表
deque (int n,const value_type &value) :start (),finish(),map(0),map_size(0)
{...................................}
请问形如上的构造函数初始化列表,必须将所有该类成员变量全部初始化吗?还是可以选择仅仅初始化一部分成员,比如类deque还有成员x,y,而在其构造函数deque()列表中没有x,y,或者初始化列表冒号:后也没有形如x(), y()?