std::type_info:: before
From cppreference.net
C++
Utilities library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type support
| Basic types | |||||||||||||||||||||
| Fixed width integer types (C++11) | |||||||||||||||||||||
| Fixed width floating-point types (C++23) | |||||||||||||||||||||
|
|||||||||||||||||||||
| Numeric limits | |||||||||||||||||||||
| C numeric limits interface | |||||||||||||||||||||
| Runtime type information | |||||||||||||||||||||
|
|||||||||||||||||||||
std::type_info
| Member functions | ||||
|
(until C++20)
|
||||
|
type_info::before
|
||||
|
(C++11)
|
||||
|
bool
before
(
const
type_info
&
rhs
)
const
;
|
(noexcept seit C++11) | |
Gibt
true
zurück, wenn der Typ dieses
type_info
dem Typ von
rhs
in der Kollationsreihenfolge der Implementierung vorangeht. Es werden keine Garantien gegeben; insbesondere kann sich die Kollationsreihenfolge zwischen den Aufrufen desselben Programms ändern.
Inhaltsverzeichnis |
Parameter
| rhs | - | ein weiteres Typinformationsobjekt zum Vergleich |
Rückgabewert
true
wenn der Typ dieses
type_info
dem Typ von
rhs
in der Kollatierungsreihenfolge der Implementierung vorausgeht.
Beispiel
Diesen Code ausführen
Mögliche Ausgabe:
char goes before int in this implementation.
Siehe auch
|
(entfernt in C++20)
|
prüft, ob die Objekte auf denselben Typ verweisen
(öffentliche Elementfunktion) |