Identificateur NULL

Signaler
Messages postés
9
Date d'inscription
mercredi 19 septembre 2007
Statut
Membre
Dernière intervention
27 février 2008
-
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
-
salut j'arrive pas comprende une erreur sous visual C++ 2005
" NULL : identificateur non déclaré"

vraiment c'est un forum extraordinaire, il simplicite la programmation

3 réponses

Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
15
NULL est normalement définie dans windef.h via windows.h
suffis d'inclure windows.h

Dans le cas contraire, NULL == 0 donc:
#define NULL 0

C++ (@++)<!--
Messages postés
416
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
19 décembre 2013
2
Salut,
bizarre ton truc , meme sans inclure windows.h , NULL est quand meme defini

je suis heureux de faire partie d'une grande famille ...!
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
15
Il est définie un peu partout et est généralement définie tôt ou tard dans l'arborescence des includes.
Si il n'est pas définie lors de la compilation c'est qu'il n'y a pas de header inclue dans le code le définissant (et que ce header n'inclue pas de header le définissant etc. etc.).

C++ (@++)<!--