mtakizawa/Practice-OF-Programming — comment on commit 4c44fd17994b7e5f760dc42e87bbb05ee28df7b8
File: QuickSort/RecursiveQuickSort.cpp line 56
By mitsutaka-takeda:

再起呼び出し間の情報の受け渡しにメンバ変数を利用しないほうが実装がすっきりするような気がします。例えば、privateのメンバ関数でdoSort(vector,unsinged int, unsigned int)というシグネチャにすると、メンバ変数は要らなくなります。publicのsort関数では、１番最初のdoSortの呼び出しを行えば良い。

sort(vector& vec){
doSort(vec,0,vec.size());
}