• [^] # Re: nullptr

    Posté par . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 2.

    qui était généralement un bug en C++, car NULL étant 0, c'est un int (4 byte en 64bits) convertie en pointeur (8 byte en 64bits).

    0 comme étant un int converti en pointeur c'est exactement : ((void *)0), non ? C'est une distinction entre conversion et cast ou alors c'est que c'est pas un pointeur void dans l'un des cas ?

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll