赞
踩
左操作数 <=>
右操作数
表达式返回一个对象(其实是这个std::strong_ordering
),使得
若 左操作数 < 右操作数 则 (a <=> b) < 0
若 左操作数 > 右操作数 则 (a <=> b) > 0
而若 左操作数 和 右操作数 相等/等价则 (a <=> b) == 0。
int a{ 2 };
int b{ 5 };
if (a<=>b >0)
{
cout << "a>b"<< endl;
}
else if (a<=>b ==0)
{
cout << "a=b" << endl;
}
else
{
cout << "a<b" << endl;
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。