gpt4 book ai didi

c++ - 检查类/结构是否有特定的运算符

转载 作者:太空狗 更新时间:2023-10-29 20:36:14 24 4
gpt4 key购买 nike

<分区>

我需要专门化我的一个模板,并希望根据可用的运算符来完成。

我基本上需要知道我是否可以做 Foo == Bar

template<class T >
std::enable_if_t<has_equalOperator<T>::value> Compare( const T& other )
{
// can compare using ==
...
}

template<class T >
std::enable_if_t<!has_equalOperator<T>::value> Compare( const T& other )
{
// cannot compare use some other method
...
}

标准有类似的东西吗?如果没有,我该如何实现?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com