Namensräume
Varianten
Aktionen

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

Von cppreference.com
 
 
 
 
 
friend bool operator==( const chi_squared_distribution& lhs,
                        const chi_squared_distribution& rhs );
(1) (seit C++11)
friend bool operator!=( const chi_squared_distribution& lhs,
                        const chi_squared_distribution& rhs );
(2) (seit C++11)
(bis C++20)

Vergleicht zwei Verteilungsobjekte. Zwei Verteilungsobjekte sind gleich, wenn ihre Parameterwerte und ihr interner Zustand übereinstimmen.

1) Vergleicht zwei Verteilungsobjekte auf Gleichheit.
2) Vergleicht zwei Verteilungsobjekte auf Ungleichheit.

Diese Funktionen sind für die normale nicht qualifizierte oder qualifizierte Suche nicht sichtbar und können nur durch argumentabhängige Suche gefunden werden, wenn std::chi_squared_distribution<ResultType> eine zugehörige Klasse der Argumente ist.

Der Operator != wird aus operator== synthetisiert.

(seit C++20)

Inhalt

[bearbeiten] Parameter

lhs, rhs - zu vergleichende Verteilungsobjekte

[bearbeiten] Rückgabewert

1) true, wenn die Verteilungsobjekte gleich sind, andernfalls false.
2) true, wenn die Verteilungsobjekte ungleich sind, andernfalls false.

[bearbeiten] Aufwand

Konstant.

[bearbeiten] Defect reports

Die folgenden Verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.

DR angewendet auf Verhalten wie veröffentlicht Korrigiertes Verhalten
LWG 3519 C++11 die Form der Gleichheitsoperatoren war nicht spezifiziert
(könnten versteckte Freunde oder freie Funktionsvorlagen sein)
Als versteckte Friends spezifiziert.