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 depuis C++11) | |
Retourne
true
si le type de ce
type_info
précède le type de
rhs
dans l'ordre de classement de l'implémentation. Aucune garantie n'est donnée ; en particulier, l'ordre de classement peut changer entre les invocations du même programme.
Table des matières |
Paramètres
| rhs | - | autre objet d'information de type à comparer |
Valeur de retour
true
si le type de ce
type_info
précède le type de
rhs
dans l'ordre de classement de l'implémentation.
Exemple
Exécuter ce code
Sortie possible :
char goes before int in this implementation.
Voir aussi
|
(supprimé en C++20)
|
vérifie si les objets font référence au même type
(fonction membre publique) |