operator==,!= (std::experimental::function)
|
Definiert in Header
<experimental/functional>
|
||
|
template
<
class
R,
class
...
ArgTypes
>
bool
operator
==
(
const
std::
experimental
::
function
<
R
(
ArgTypes...
)
>
&
f,
|
(1) | (Library Fundamentals TS) |
|
template
<
class
R,
class
...
ArgTypes
>
bool
operator
==
(
std::
nullptr_t
,
|
(2) |
(Library Fundamentals TS)
(entfernt in Library Fundamentals TS v3) |
|
template
<
class
R,
class
...
ArgTypes
>
bool
operator
!
=
(
const
std::
experimental
::
function
<
R
(
ArgTypes...
)
>
&
f,
|
(3) |
(Library Fundamentals TS)
(entfernt in Library Fundamentals TS v3) |
|
template
<
class
R,
class
...
ArgTypes
>
bool
operator
!
=
(
std::
nullptr_t
,
|
(4) |
(Library Fundamentals TS)
(entfernt in Library Fundamentals TS v3) |
Vergleicht einen
std::experimental::function
mit einem Nullzeiger. Leere Funktionen (das heißt Funktionen ohne aufrufbares Ziel) vergleichen gleich, nicht-leere Funktionen vergleichen ungleich.
|
Der
|
(Library Fundamentals TS v3) |
Parameter
| f | - |
std::experimental::function
zu vergleichen
|
Rückgabewert
Siehe auch
|
(entfernt in C++20)
|
vergleicht ein
std::function
mit
nullptr
(Funktions-Template) |