const的作用?
double getDistance(const vector<double> vec1,const vector<double> vec2) { vector<double>::iterator iter1, iter2; iter1=vec1.begin(),iter2=vec2.begin(); .............. }再vs2013中是有问题的,将const去掉就行,这里const是什么作用?为什么会这样呢?
double getDistance(const vector<double> vec1,const vector<double> vec2) { vector<double>::iterator iter1, iter2; iter1=vec1.begin(),iter2=vec2.begin(); .............. }再vs2013中是有问题的,将const去掉就行,这里const是什么作用?为什么会这样呢?
相关推荐