可能的重复:
C++ 奇怪的构造函数语法构造函数中冒号后面的
变量
C++ 构造函数名称后面的冒号 ( : ) 有什么作用?
对于下面的 C++ 函数:
cross(vector<int> &L_, vector<bool> &backref_, vector< vector<int> > &res_) :
L(L_), c(L.size(), 0), res(res_), backref(backref_) {
run(0);
}
冒号(“:”)表示它的左右部分之间的关系是什么?并且可能,从这段代码可以说什么?