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
Rejoignez-nous