Il semble qu' nullptr
est déclaré dans le par défaut de l'espace de noms global. Ne serait-il pas logique qu'il soit à l' std
de l'espace de noms?
Réponses
Trop de publicités?
Vlad from Moscow
Points
36219
nullptr
est un pointeur littérale de la même façon que pour l'exemple true
est un booléen littérale. Le littéral de ce type a std::nullptr_t
qui est comme vous le voyez, ce type est défini dans l'espace de nom std::
Le pointeur littérale est décrit dans la section 2.14.7 Pointeur de littéraux de la Norme C++.