Identificateur NULL

youssefizem
Messages postés
9
Date d'inscription
mercredi 19 septembre 2007
Statut
Membre
Dernière intervention
27 février 2008
- 29 janv. 2008 à 01:59
SAKingdom
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
- 30 janv. 2008 à 00:52
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

SAKingdom
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
15
29 janv. 2008 à 04:16
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++ (@++)<!--
0
nickydaquick
Messages postés
416
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
19 décembre 2013
3
29 janv. 2008 à 15:36
Salut,
bizarre ton truc , meme sans inclure windows.h , NULL est quand meme defini

je suis heureux de faire partie d'une grande famille ...!
0
SAKingdom
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
15
30 janv. 2008 à 00:52
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++ (@++)<!--
0