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

检查两个类型是否有公共引用类型 更多...

#include <concepts.hpp>

概念定义

template<typename T1, typename T2>
requires {
检查两个类型是否有公共引用类型
检查类型From是否可以转换为类型To
检查两个类型是否完全相同
typename common_reference< Types... >::type common_reference_t
common_reference的便捷别名

详细描述

检查两个类型是否有公共引用类型

模板参数
T1第一个类型
T2第二个类型

要求:

  1. T1和T2有公共引用类型
  2. 公共引用类型对称
  3. T1和T2都可以转换为公共引用类型

在文件 concepts.hpp45 行定义.