私は reference_wrapper にまったく慣れていないので、理解するには非常に簡単な例が必要です。
2 つのベクトルを宣言します。
std::vector<int> vec;
std::vector<std::reference_wrapper<int>> vec_r;
vec にいくつかの値を入力し、vec_r に vec の各要素への参照を格納し、vec に格納されている値を変更するために vec_r に値を割り当てます。私は何をすべきか?
私は reference_wrapper にまったく慣れていないので、理解するには非常に簡単な例が必要です。
2 つのベクトルを宣言します。
std::vector<int> vec;
std::vector<std::reference_wrapper<int>> vec_r;
vec にいくつかの値を入力し、vec_r に vec の各要素への参照を格納し、vec に格納されている値を変更するために vec_r に値を割り当てます。私は何をすべきか?