gpt4 book ai didi

c++ - 如何按索引设置 std::tuple 元素?

转载 作者:IT老高 更新时间:2023-10-28 12:07:45 46 4
gpt4 key购买 nike

可以使用 std::get 通过索引从 std::tuple 中获取元素。以此类推,如何设置元组的元素索引?

最佳答案

std::get 返回对值的引用。所以你像这样设置值:

std::get<0>(myTuple) = newValue;

这当然假设 myTuple 是非常量。您甚至可以通过 std::move 将项目移出元组,方法是在元组上调用它:

auto movedTo = std::get<0>(std::move(myTuple));

关于c++ - 如何按索引设置 std::tuple 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7453600/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com