begin process at 2010 03 16 08:53:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Renvoie d'un tableau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Renvoie d'un tableau

jeudi 27 juin 2002 à 15:32:16 | Renvoie d'un tableau

shanka

Comment retourner un tableau dans une fonction?
Passage par reference?
samedi 29 juin 2002 à 16:06:56 | Re : Renvoie d'un tableau

ADPro22


C'est ça, passage par référence.


-------------------------------
Réponse au message :
-------------------------------

Comment retourner un tableau dans une fonction?
Passage par reference?
mercredi 3 juillet 2002 à 17:47:35 | Re : Renvoie d'un tableau

Dorgendubal

Hello,

tu peux pas renvoyer une réference dans une fonction sauf si le tableau se trouve quelque part (membre d'une classe par exemple).

struct foo{
int a,b;
}

foo &Get()
{
foo f;
f.a = 0;
f.b = 0;
return foo;
}

ça, par exemple tu ne peux pas le faire ! Car la référence pointerait alors sur une fausse localisation car la structure est détruite à la fin de la fonction.

Dans ce cas il faut que tu le fasses comme ceci :

void Get(foo *output)
{
output->a = 0;
output->b = 0;
}

foo f;
Get(&f);


-------------------------------
Réponse au message :
-------------------------------

Comment retourner un tableau dans une fonction?
Passage par reference?


Cette discussion est classée dans : tableau, renvoie


Répondre à ce message

Sujets en rapport avec ce message

Une fonction qui renvoie un tableau [ par RLBDC ] Bonjour ,Je suis encore noob  en C, et je ne trouve pas comment on fait pour qu'une fonction retourne un tableau .En gros, je souhaiterais pouvoir fai renvoie d'un tableau en char ds une fonction [ par TheBabyCool ] Comment peut on renvoyer un tableau de char du type :char i[][] dans une fonction ?Merci fonction qui renvoie un tableau [ par melkiorlenecrarque ] SalutQuelqu'un pourait m'ecrire une fonction qui renvoie un tableau[12] ?merci, je galere un peu pour ça. Ptite question de C pas compliquee [ par DevGizmo ] Bonjour, j'ai une ptite question de C...J'ai tableau 2D defini: char tmp[10][20]J'affecte un pointeur a ce tableau, de la sorte que je recupere une li encore desole mais toujours pas de reponse.... :( [ par DevGizmo ] Bonjour,Encore desole de revenir avec mon probleme mais je n'ai pas d'issue. En effet, je cherche a lire ligne par ligne mon tableau 2D avec un pointe question de c....merci de repondre, c'est urgent svp.... [ par DevGizmo ] Bonjour,Encore desole de revenir avec mon probleme mais je n'ai pas d'issue. En effet, je cherche a lire ligne par ligne mon tableau 2D avec un pointe Taille de tableau ? [ par Praxe ] Bonjour à tous Je suis sur un projet vc++ v6 dans lequel je manipule des images. J'ai fait un petit algo qui permet de récupérer des coordonnées de pi petit problemes sur les tableaux ... [ par capoueidiablo ] Bonjour, bonjour, J'ai une petite question simple voir tres simple a poser, voila je me demandais si c'était possible de copier un tableau a n dimensi Tableau à 2 dimensions en paramètre [ par BsEtZeOpLhD ] Bonjours, Voila mon problème : je n'arrive pas à passer une tableau a 2 dimensions en paramètre. Est ce que quelqu'un sais comment faire ? Merci voi Tester un tableau [ par tintin72 ] Bonjour, J'aimerai savoir comment faire pour tester si un tableau (ex: unsigned char buffer[16];)  a déjà été initialisé ou pas. MerciTintin 72


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales