2

私が遭遇したこのコードは本当に私を混乱させます.ベクトルを出力するために右辺値のセマンティクスを利用しているようです:

std::vector<int> b = {0,0,0,14,15,123,2431};
mergeAndSort(a,b);
for(auto&& i : b)
    std::cout << i << ' ';

しかし、私は何に設定されていますか?また、b をループするために右辺値参照が必要なのはなぜですか?

4

0 に答える 0