std::error_category::operator==,!=,<

来自cppreference.com

 
 
 
 
std::error_category
成员函数
原文:
Member functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_category::operator==error_category::operator!=error_category::operator<
 
bool operator==( const error_category& rhs ) const;
(1) (C++11 起)
bool operator!=( const error_category& rhs ) const;
(2) (C++11 起)
bool operator<( const error_category& rhs ) const;
(1) (C++11 起)
相较于另一个错误类别.
原文:
Compares to another error category.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
1)
检查是否*thisrhs是指同一个对象.
原文:
Checks whether *this and rhs refer to the same object.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
检查是否*thisrhs不相同的对象.....
原文:
Checks whether *this and rhs do not refer to the same object.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
3)
的订单*thisrhsthis&rhs的顺序。相当于std::less<const error_category*>()(this, &rhs).
原文:
Orders *this and rhs by the order of this and &rhs. Equivalent to std::less<const error_category*>()(this, &rhs).
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 参数

code -
指定的错误代码进行比较
原文:
specifies the error code to compare
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
condition -
指定错误条件比较
原文:
specifies the error condition to compare
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 返回值

1)
true*thisrhs是指同一个对象,false否则.
原文:
true if *this and rhs refer to the same object, false otherwise.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
2)
true如果*thisrhs不是指同一个对象,false否则.
原文:
true if *this and rhs do not refer to the same object, false otherwise.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
3)
true如果*this是小于rhs所定义的顺序this&rhs.
原文:
true if *this is less than rhs as defined by the order of this and &rhs.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 例外

noexcept规定:  
noexcept
  (C++11 起)