我有一个元组向量vector<tuple<int,int>> vector;,我想修改它包含的一个元组。for (std::tuple<int, int> tup : std::vector) if (get<0>(tup) == k) /* change get<tup) to a new value
* and have that change shown in
让我们假设您需要调用以下方法:在C++17中,您可以调用函数并将元组解压缩为一行:现在disable once CppDeclaratorNeverUsed#pragma warning(pop)
2-我可以存储整个元组,并使用std::get检索对我需要的唯一变量的引用。此外,对于我们希望保存在元组