Reference nulle [Résolu]

cs_Binabik 14 Messages postés jeudi 12 août 2004Date d'inscription 9 octobre 2005 Dernière intervention - 9 oct. 2005 à 13:52 - Dernière réponse : magic_Nono 1878 Messages postés jeudi 16 octobre 2003Date d'inscription 16 mars 2011 Dernière intervention
- 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
cs_Binabik 14 Messages postés jeudi 12 août 2004Date d'inscription 9 octobre 2005 Dernière intervention - 9 oct. 2005 à 14:15
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

Merci cs_Binabik 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de cs_Binabik
vecchio56 6539 Messages postés lundi 16 décembre 2002Date d'inscription 22 août 2010 Dernière intervention - 9 oct. 2005 à 13:56
0
Merci
null c'est 0 en C++
Commenter la réponse de vecchio56
cs_Binabik 14 Messages postés jeudi 12 août 2004Date d'inscription 9 octobre 2005 Dernière intervention - 9 oct. 2005 à 14:07
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
vecchio56 6539 Messages postés lundi 16 décembre 2002Date d'inscription 22 août 2010 Dernière intervention - 9 oct. 2005 à 14:10
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
vecchio56 6539 Messages postés lundi 16 décembre 2002Date d'inscription 22 août 2010 Dernière intervention - 9 oct. 2005 à 14:21
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
cs_Binabik 14 Messages postés jeudi 12 août 2004Date d'inscription 9 octobre 2005 Dernière intervention - 9 oct. 2005 à 14:40
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
vecchio56 6539 Messages postés lundi 16 décembre 2002Date d'inscription 22 août 2010 Dernière intervention - 9 oct. 2005 à 15:08
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
cs_Binabik 14 Messages postés jeudi 12 août 2004Date d'inscription 9 octobre 2005 Dernière intervention - 9 oct. 2005 à 15:24
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
vecchio56 6539 Messages postés lundi 16 décembre 2002Date d'inscription 22 août 2010 Dernière intervention - 9 oct. 2005 à 15:36
0
Merci
Je vois pas trop le sens d'une référence nulle en fait
Commenter la réponse de vecchio56
vecchio56 6539 Messages postés lundi 16 décembre 2002Date d'inscription 22 août 2010 Dernière intervention - 9 oct. 2005 à 15:39
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
cs_Binabik 14 Messages postés jeudi 12 août 2004Date d'inscription 9 octobre 2005 Dernière intervention - 9 oct. 2005 à 15:47
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
vecchio56 6539 Messages postés lundi 16 décembre 2002Date d'inscription 22 août 2010 Dernière intervention - 9 oct. 2005 à 15:49
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
magic_Nono 1878 Messages postés jeudi 16 octobre 2003Date d'inscription 16 mars 2011 Dernière intervention - 10 oct. 2005 à 10:39
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
luhtor 2023 Messages postés mardi 24 septembre 2002Date d'inscription 28 juillet 2008 Dernière intervention - 10 oct. 2005 à 12:30
0
Merci
Une référence, ca fait référence a un objet non ?
Commenter la réponse de luhtor
magic_Nono 1878 Messages postés jeudi 16 octobre 2003Date d'inscription 16 mars 2011 Dernière intervention - 10 oct. 2005 à 17:47
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.