Oui, c'est vrai, c'est plutôt le constexpr qui permet ça. Mais même dans ton exemple, tu pourrais avoir des constructeurs constexpr.
donc pas de risque de collision avec un suffixe "h" qui est déjà défini par l'utilisateur.
En fait, dans C++14, il y aura deux suffixes "s" : un pour les secondes et un pour les chaînes. Mais normalement, aucune collision vu que celui pour les secondes s'appliquent à des nombres et celui pour les chaînes s'appliquent... à des chaînes.
[^] # Re: Nouveau ou pas
Posté par rewind (Mastodon) . En réponse à la dépêche Je crée mon jeu vidéo E09 : Techniques de C++11 appliquées au système à entités. Évalué à 2.
Oui, c'est vrai, c'est plutôt le
constexprqui permet ça. Mais même dans ton exemple, tu pourrais avoir des constructeursconstexpr.En fait, dans C++14, il y aura deux suffixes "s" : un pour les secondes et un pour les chaînes. Mais normalement, aucune collision vu que celui pour les secondes s'appliquent à des nombres et celui pour les chaînes s'appliquent... à des chaînes.