gpt4 book ai didi

c++ - 元组在哪里存储它的数据?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:42:48 25 4
gpt4 key购买 nike

当我定义像 std::tuple<int, char> foo; 这样的元组时它在类中的哪个位置存储 intchar值(value)观?我正在寻找通俗易懂的术语解释。

最佳答案

如果您花时间消化它,那么 GNU implementation实际上是使用 C++0x 可变参数模板进行递归继承的一个很好的例子。这不是一个容易让外行人解释的主题,最好通过一遍又一遍地阅读代码直到理解为止。

据我所知,它们向上继承元组类型列表中的每个连续类型,每个继承的类负责该类型的存储,直到递归到达类型列表的末尾。

关于c++ - 元组在哪里存储它的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26033089/

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