0 c++ sorting return vector bubble-sort
double b_sort(sample &s){
int swap;
int i = 0;
int size = s.get_data().size();
vector <double> vec;
for (i; i < size; i++){
if (s.get_data().at(i) < s.get_data().at(i + 1){
swap = s.get_data().at(i + 1);
s.get_data().at(i + 1) = s.get_data().at(i);
s.get_data().at(i) = swap;
}
}
return //dont know what to return;
}
Run Code Online (Sandbox Code Playgroud)
我正在排序由用户使用bubblesort定义的向量.但是我不知道如何返回排序的矢量.
任何帮助将不胜感激.
如果您不需要,则无需返回,您可以将返回类型设置为 void
void b_sort(sample &s){
..
}//return nothing
Run Code Online (Sandbox Code Playgroud)