Reference nulle [Résolu]

Messages postés
14
Date d'inscription
jeudi 12 août 2004
Dernière intervention
9 octobre 2005
- - Dernière réponse : magic_Nono
Messages postés
1878
Date d'inscription
jeudi 16 octobre 2003
Dernière intervention
16 mars 2011
- 10 oct. 2005 à 17:47
salut tout le monde,

est ce que quelqu'un sait comment retourner une reference nulle en c++?

merci ^^.

vive les grottes
Afficher la suite 

Votre réponse

15 réponses

Meilleure réponse
Messages postés
14
Date d'inscription
jeudi 12 août 2004
Dernière intervention
9 octobre 2005
3
Merci
oui, mais cetait demander dans notre sujet, finallement j'ai trouver comment faire:

int *p = NULL;
return (*p);

tt simplement ^^

vive les grottes

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 104 internautes ce mois-ci

Commenter la réponse de cs_Binabik
Messages postés
6539
Date d'inscription
lundi 16 décembre 2002
Dernière intervention
22 août 2010
0
Merci
null c'est 0 en C++
Commenter la réponse de vecchio56
Messages postés
14
Date d'inscription
jeudi 12 août 2004
Dernière intervention
9 octobre 2005
0
Merci
ouai, mai ca marche pas, le compilo dit quil ne sait pas convertir un int en int&

vive les grottes
Commenter la réponse de cs_Binabik
Messages postés
6539
Date d'inscription
lundi 16 décembre 2002
Dernière intervention
22 août 2010
0
Merci
ah mais un int& référence forcément un objet, je pensais que tu parlais de pointeur...
A quoi ca pourrait bien te servir d'avoir un référence nulle?
Commenter la réponse de vecchio56
Messages postés
6539
Date d'inscription
lundi 16 décembre 2002
Dernière intervention
22 août 2010
0
Merci
Euh c'est une blague??
C'est le code qui est sur de planter à l'exécution ce qui tu donnes
Commenter la réponse de vecchio56
Messages postés
14
Date d'inscription
jeudi 12 août 2004
Dernière intervention
9 octobre 2005
0
Merci
extrait du sujet :

"
<LI>
IntVector::front, IntVector::back


Dans le cas ou l'instance est vide, retourner une référence nulle. (Oui, c'est possible) "

apres, c'est a toi de verifier si la reference est nulle nan? moi je fai juste ce quil y a marquer dans le sujet :P

</LI>
Commenter la réponse de cs_Binabik
Messages postés
6539
Date d'inscription
lundi 16 décembre 2002
Dernière intervention
22 août 2010
0
Merci
*p ca va faire planter ton programme si p vaut 0.
Dans ce cas, tu retournes p et pas *p
Commenter la réponse de vecchio56
Messages postés
14
Date d'inscription
jeudi 12 août 2004
Dernière intervention
9 octobre 2005
0
Merci
mais dans ce cas le compilo va te peter une erreur :
"cannot convert from'int' to 'int&' "

vive les grottes
Commenter la réponse de cs_Binabik
Messages postés
6539
Date d'inscription
lundi 16 décembre 2002
Dernière intervention
22 août 2010
0
Merci
Je vois pas trop le sens d'une référence nulle en fait
Commenter la réponse de vecchio56
Messages postés
6539
Date d'inscription
lundi 16 décembre 2002
Dernière intervention
22 août 2010
0
Merci
Parce qu'une référence en C++ c'est pareil qu'en Java ou en C#
Je crois bien qu'il n'y a pas de références nulles en C++
Commenter la réponse de vecchio56
Messages postés
14
Date d'inscription
jeudi 12 août 2004
Dernière intervention
9 octobre 2005
0
Merci
c'est clair que ca ne sert a rien une reference nulle,
je pense que c'est juste pour nous faire chercher comment faire mm si ca ne sert a rien :D.
merci.++.

vive les grottes
Commenter la réponse de cs_Binabik
Messages postés
6539
Date d'inscription
lundi 16 décembre 2002
Dernière intervention
22 août 2010
0
Merci
J'ai pas dit que ca servait a rien, j'ai dit que ca existait pas... sauf si tu me montres un exemple
Commenter la réponse de vecchio56
Messages postés
1878
Date d'inscription
jeudi 16 octobre 2003
Dernière intervention
16 mars 2011
0
Merci
si il veut vraiement une ref nulle il n'a qu'a retourner un dbl pointeur,

et dc il peut retourner une référence, mm nulle,



sans pb



Kenavo

___________________________________________________________
Magicalement
Nono
Commenter la réponse de magic_Nono
Messages postés
2023
Date d'inscription
mardi 24 septembre 2002
Dernière intervention
28 juillet 2008
0
Merci
Une référence, ca fait référence a un objet non ?
Commenter la réponse de luhtor
Messages postés
1878
Date d'inscription
jeudi 16 octobre 2003
Dernière intervention
16 mars 2011
0
Merci
par abbus de language, on associe svt référence avec pointeur...



dc un pointeur nul, pas de pb et ça répond à la question



pour les ref, ça fera planter...



++
Commenter la réponse de magic_Nono

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.