std :: tuple是如何实现的?

问题描述 投票:22回答:4

我想知道在C ++ 0x的标准库中如何实现元组。我试着阅读description in libstdc++ manual,然后阅读template listing,但很难理解它是如何工作的,特别是在阅读代码时。

有人能用几句话解释我的元组实现的想法吗?我想知道这一点,因为我想在我的代码中使用元组,我想了解它是如何工作的以及它带来了什么类型的开销(仅扩展编译时间,对内存执行许多复制操作,在构造函数中执行许多其他函数)等)。

c++ c++11 tuples std
4个回答
© www.soinside.com 2019 - 2024. All rights reserved.