NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
is_pair_v 概念参考

检查类型是否具有类似pair的结构 更多...

#include <type_traits.hpp>

概念定义

template<typename T>
concept is_pair_v = requires(T p) {
typename T::first_type;
typename T::second_type;
p.first;
p.second;
}
检查类型是否具有类似pair的结构

详细描述

检查类型是否具有类似pair的结构

模板参数
T要检查的类型

要求类型具有:

  1. first_type和second_type类型成员
  2. first和second数据成员

在文件 type_traits.hpp4054 行定义.