Duplicata possible : Utilisez-vous NULL ou 0 (zéro) pour les pointeurs en C++ ?
Est-ce une bonne idée d'utiliser NULL en C++ ou juste la valeur 0 ?
Existe-t-il une circonstance particulière à l'aide de NULL dans le code C appelant à partir de C++ ? Vous aimez SDL ?
Cette question a déjà des réponses:
Réponses
Trop de publicités?
Konrad
Points
8333
T.E.D.
Points
26829
Mark B
Points
60200
En supposant que vous n'avez pas d'en-tête de bibliothèque ou de système qui définit NULL
comme par exemple (void*)0
ou (char*)0
ça va. J'ai toujours tendance à utiliser 0 moi-même car c'est par définition le pointeur nul. En c++0x, vous aurez nullptr
disponibles, donc la question n'aura plus autant d'importance.