簡単なことですが、ベクトルの媒体を返す再帰メソッドを定義しようとしています。ただし、私のコードは機能しませんでした。コンパイラは何も文句を言いませんが、関数が呼び出された時点でプログラムが終了しました。私は何度も何度もコードを調べようとしました。どんな助けでも大歓迎です:D
int minR(vector<int> vec, size_t start){
if(start == vec.size()-1){return vec[start];}
int temp = minR(vec, start++);
return ((vec[start] < temp) ? vec[start] : temp);
}