operator==,!= (std::experimental::function)
|
Défini dans l'en-tête
<experimental/functional>
|
||
|
template
<
class
R,
class
...
ArgTypes
>
bool
operator
==
(
const
std::
experimental
::
function
<
R
(
ArgTypes...
)
>
&
f,
|
(1) | (bibliothèque fundamentals TS) |
|
template
<
class
R,
class
...
ArgTypes
>
bool
operator
==
(
std::
nullptr_t
,
|
(2) |
(bibliothèque fundamentals TS)
(supprimé dans la bibliothèque fundamentals TS v3) |
|
template
<
class
R,
class
...
ArgTypes
>
bool
operator
!
=
(
const
std::
experimental
::
function
<
R
(
ArgTypes...
)
>
&
f,
|
(3) |
(bibliothèque fundamentals TS)
(supprimé dans la bibliothèque fundamentals TS v3) |
|
template
<
class
R,
class
...
ArgTypes
>
bool
operator
!
=
(
std::
nullptr_t
,
|
(4) |
(bibliothèque fundamentals TS)
(supprimé dans la bibliothèque fundamentals TS v3) |
Compare un
std::experimental::function
avec un pointeur nul. Les fonctions vides (c'est-à-dire les fonctions sans cible appelable) sont considérées comme égales, les fonctions non vides sont considérées comme non égales.
|
L'opérateur
|
(library fundamentals TS v3) |
Paramètres
| f | - |
std::experimental::function
à comparer
|
Valeur de retour
Voir aussi
|
(supprimé en C++20)
|
compare un
std::function
avec
nullptr
(modèle de fonction) |