Namespaces
Variants

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

From cppreference.net

friend bool operator == ( const weibull_distribution & lhs,
const weibull_distribution & rhs ) ;
(1) (depuis C++11)
friend bool operator ! = ( const weibull_distribution & lhs,
const weibull_distribution & rhs ) ;
(2) (depuis C++11)
(jusqu'à C++20)

Compare deux objets de distribution. Deux objets de distribution sont égaux lorsque leurs valeurs de paramètres et leur état interne sont identiques.

1) Compare deux objets de distribution pour l'égalité.
2) Compare deux objets de distribution pour l'inégalité.

Ces fonctions ne sont pas visibles par la recherche non qualifiée ou qualifiée ordinaire, et ne peuvent être trouvées que par la recherche dépendante des arguments lorsque std::weibull_distribution<ResultType> est une classe associée des arguments.

L'opérateur != est synthétisé à partir de operator== .

(depuis C++20)

Table des matières

Paramètres

lhs, rhs - objets de distribution à comparer

Valeur de retour

1) true si les objets de distribution sont égaux, false sinon.
2) true si les objets de distribution ne sont pas égaux, false sinon.

Complexité

Constante.

Rapports de défauts

Les rapports de défauts modifiant le comportement suivants ont été appliqués rétroactivement aux normes C++ précédemment publiées.

DR Appliqué à Comportement publié Comportement corrigé
LWG 3519 C++11 la forme des opérateurs d'égalité n'était pas spécifiée
(pouvaient être des hidden friends ou des templates de fonction libres)
spécifiés comme étant des hidden friends