Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が遭遇したこのコードは本当に私を混乱させます.ベクトルを出力するために右辺値のセマンティクスを利用しているようです:
std::vector<int> b = {0,0,0,14,15,123,2431}; mergeAndSort(a,b); for(auto&& i : b) std::cout << i << ' ';
しかし、私は何に設定されていますか?また、b をループするために右辺値参照が必要なのはなぜですか?