C++에서 vector 유형의 선택적 인수를 취하는 함수가 필요합니다. 인수가 제공되지 않으면 변수의 크기를 0으로 설정합니다. 현재 보유하고있는 문자는C++ : 기본 인수 및 벡터
void v_connect::import(vector<int> vid_,vector<double> vpos_,vector<int> vbd_,vector<int> bd_ss_=std::vector<int>())
그러나 작동하지 않습니다. 기본적으로 사용자가 선택적인 인수 bd_ss_
을 제공한다면 나는 bd_ss_.size()!=0
을 체크하고 여분의 일을하고 싶다. 사용자가 인수를 제공하지 않으면 bd_ss.size()==0
이 필요합니다. 이것이 가능한가?
어떻게 작동하지 않습니까? – mfontanini
와우, 당신은 정말로 그 모든 벡터의 복사본을 가져 가고 있습니까?! 'const vector & vid_, ...' –