Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2709 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [c++] cst NULL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[c++] cst NULL

n°124626
the big be​n
Posté le 11-04-2002 à 11:49:23  profilanswer
 

Comment ce fait il que je ne sache pas utuliser la cst NULL dans quelque chose du genre: Noeud* P=NULL  noeud étant une classe bien entendu!!
 
Faut il inclure une librairie particulière ???
 
la ligne complete est  
Noeud (const Elem& E, Noeud* P=NULL, Noeud* G=NULL, Noeud* D=NULL): info(E), pere(P), fg(G), fd(D) {}
 
Elle fait partie de la partie public de ma class noeud
 
Merci d'avance

mood
Publicité
Posté le 11-04-2002 à 11:49:23  profilanswer
 

n°124629
El_gringo
Posté le 11-04-2002 à 11:52:30  profilanswer
 

The big ben a écrit a écrit :

 
la ligne complete est  
Noeud (const Elem& E, Noeud* P=NULL, Noeud* G=NULL, Noeud* D=NULL): info(E), pere(P), fg(G), fd(D) {}
 
Elle fait partie de la partie public de ma class noeud
 
Merci d'avance  




 
c du C++ ça !??

 

[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]

n°124630
Ace17
Posté le 11-04-2002 à 11:56:52  profilanswer
 

NULL est défini dans stdio.h
Mais ca ne doit pas etre le seul endroit.
Au cas, définis le toi meme.

n°124661
Zeux
Mac user, comme Bayrou :o
Posté le 11-04-2002 à 12:55:00  profilanswer
 

c'est dans
<iostream.h>
aussi
 
tu peux faire  

Code :
  1. #DEFINE      NULL          0


---------------
Guerre Dollar - Euro : la chute economique des Etats-Unis avant 2010.
n°124662
Zeux
Mac user, comme Bayrou :o
Posté le 11-04-2002 à 12:56:02  profilanswer
 

The big ben a écrit a écrit :

Comment ce fait il que je ne sache pas utuliser la cst NULL dans quelque chose du genre: Noeud* P=NULL  noeud étant une classe bien entendu!!
 
Faut il inclure une librairie particulière ???
 
la ligne complete est  
Noeud (const Elem& E, Noeud* P=NULL, Noeud* G=NULL, Noeud* D=NULL): info(E), pere(P), fg(G), fd(D) {}
 
Elle fait partie de la partie public de ma class noeud
 
Merci d'avance  




Code :
  1. Noeud::Noeud (const Elem& E, Noeud* P=NULL, Noeud* G=NULL, Noeud* D=NULL): info(E), pere(P), fg(G), fd(D) {}


ne serait pas plus correct ?
Quel est le message d'erreur ?


---------------
Guerre Dollar - Euro : la chute economique des Etats-Unis avant 2010.
n°124688
the big be​n
Posté le 11-04-2002 à 13:54:20  profilanswer
 

El_Gringo a écrit a écrit :

 
 
c du C++ ça !??  
 
 




 
Et oui !!!  :)

n°124689
the big be​n
Posté le 11-04-2002 à 13:57:02  profilanswer
 

zeux a écrit a écrit :

 

Code :
  1. Noeud::Noeud (const Elem& E, Noeud* P=NULL, Noeud* G=NULL, Noeud* D=NULL): info(E), pere(P), fg(G), fd(D) {}


ne serait pas plus correct ?
Quel est le message d'erreur ?  




 
Oui c est peut etre plus correct mais on dois utuliser la double class qui se trouve dans un fichier.h tel quel normalement !!!
(c est pour des cours ...) C'est en fait une partie de l'implémentation d'un arbre binaire !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [c++] cst NULL

 

Sujets relatifs
[sql server] insertion d'une date null...[JavaScript] Newbie -> erreur : null or not an object
[PHP] Les Constructeurs et la constante null[vb] pb de maj d'un champ d'une base avec la valeur NULL
Plus de sujets relatifs à : [c++] cst NULL


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)