std::basic_common_reference<std::pair>
出自cppreference.com
在標頭 <utility> 定義
|
||
template< class T1, class T2, class U1, class U2, template<class> class TQual, template<class> class UQual > |
(C++23 起) | |
兩個 pair
的公共引用類型是兩個 pair
的對應元素類型的兩個公共引用類型的 pair
,其中 pair
上的 cv 與引用限定符應用到其元素類型上。
僅當兩對對應的元素類型都擁有公共引用類型時,公共引用類型才有定義。
[編輯] 成員類型
成員類型 | 定義 |
type
|
std::pair<std::common_reference_t<TQual<T1>, UQual<U1>>, std::common_reference_t<TQual<T2>, UQual<U2>>>
|
[編輯] 示例
本節未完成 原因:暫無示例 |
[編輯] 參閱
確定一組類型的公共引用類型 (類模板) | |
確定 tuple 和 tuple-like 類型的公共引用類型 (類模板特化) |