operator==,!=(std::extreme_value_distribution)

出自cppreference.com
< cpp‎ | numeric‎ | random‎ | extreme value distribution
在2012年10月25日 (四) 16:12由P12對話 | 貢獻所做的修訂版本

 
 
 
 
 
friend bool operator==( const extreme_value_distribution& lhs,
                        const extreme_value_distribution& rhs );
(1) (C++11 起)
friend bool operator!=( const extreme_value_distribution& lhs,
                        const extreme_value_distribution& rhs );
(2) (C++11 起)
(C++20 前)

比較兩個分布對象。參數值和內部狀態相同時兩個分布對象相等。

1) 比較兩個分布對象是否相等。
2) 比較兩個分布對象是否不等。

這些函數對常規的無限定有限定查找不可見,而只能在 std::extreme_value_distribution<ResultType> 為實參的關聯類時由實參依賴查找找到。

!= 運算符從 operator== 運算符合成

(C++20 起)

目錄

參數

lhs, rhs - 要比較的分布對象

返回值

1) 若分布對象相等則為 true,否則為 false
2) 若分布對象不相等則為 true,否則為 false

複雜度

常數。

缺陷報告

下列更改行為的缺陷報告追溯地應用於以前出版的 C++ 標準。

缺陷報告 應用於 出版時的行為 正確行為
LWG 3519 C++11 相等運算符的形式未指定 指定為隱藏友元