【发布时间】:2013-03-21 23:28:21
【问题描述】:
问题 1:
我正在使用 C++ 11,并且正在学习。我意识到我可以用两对来做到这一点:
pair<pair<<#class _T1#>, <#class _T2#>>, <#class _T3#>>
这是最好的方法吗?
问题 2:
如果我不需要不同的类型,那么两个项目的类型相同,使用pair是否浪费,我应该使用什么?三个项目? (又是同一类型)
【问题讨论】:
-
std::tuple, en.cppreference.com/w/cpp/utility/tuple/tuple
-
同类型,
std::array. -
对于相同类型(例如@Xeo):std::vector 是否是一个合理的选择?
标签: c++ data-structures c++11 std-pair