Retourner un tableau

Retourner un tableau - C++ - Programmation

Marsh Posté le 09-05-2003 à 16:30:48    

:sweat: je c c'est une quesiotn de débutant, mais j'ais un peu lahé le C c temps ci et je ne vois plus trop comment on fait, est ce que quelqu'un peut juste me dire comment on fait ??
(definition de la fànction prototype et appelle.
PS : C'est un tableau static de char.

Reply

Marsh Posté le 09-05-2003 à 16:30:48   

Reply

Marsh Posté le 09-05-2003 à 16:32:51    

:heink: ? en C on peut tout a fait retourner un tableau
 
EDIT: [:the grosminet]  [:the grosminet]  [:the grosminet]  
honte à moi


Message édité par Taz le 09-05-2003 à 17:26:55
Reply

Marsh Posté le 09-05-2003 à 16:33:20    

nightmare682 a écrit :

:sweat: je c c'est une quesiotn de débutant, mais j'ais un peu lahé le C c temps ci et je ne vois plus trop comment on fait, est ce que quelqu'un peut juste me dire comment on fait ??
(definition de la fànction prototype et appelle.
PS : C'est un tableau static de char.


Du mal avec ton clavier.
Tu retournes un char*.
 

Code :
  1. char* func();


Reply

Marsh Posté le 09-05-2003 à 16:34:34    

genre de topic ki va partir en couille je le sens bien...

Reply

Marsh Posté le 09-05-2003 à 16:44:21    

konar_spreme a écrit :


Du mal avec ton clavier.
Tu retournes un char*.
 

Code :
  1. char* func();


 


 
tu rates : un tableau n'est pas un pointeur.

Reply

Marsh Posté le 09-05-2003 à 17:00:15    

++Taz a écrit :

:heink: ? en C on peut tout a fait retourner un tableau


Standard ISO/C
clause 6.9.1.3

Citation :


3 The return type of a function shall be void or an object type other than array type.


 
Donc pas de tableaux.

Reply

Marsh Posté le 09-05-2003 à 17:02:54    

putain, j'ai encore mal parlé, je voulais dire on peut, sous couvert d'encapsuler dans une strucutre, désolé, je suis crevé

Reply

Marsh Posté le 09-05-2003 à 17:03:44    

konar_spreme a écrit :


Standard ISO/C
clause 6.9.1.3

Citation :


3 The return type of a function shall be void or an object type other than array type.


 
Donc pas de tableaux.


 
Mais ca pas possible ! T'as la doc sous les yeux bordel ! :D


---------------
last.fm
Reply

Marsh Posté le 09-05-2003 à 17:07:18    

sans doute, mais c'est logique, vu ce qu'est un tableau, pas une lvalue, donc c'est tout à fait normal


Message édité par Taz le 09-05-2003 à 17:13:41
Reply

Marsh Posté le 09-05-2003 à 17:07:33    

konar_spreme a écrit :


Standard ISO/C
clause 6.9.1.3

Citation :


3 The return type of a function shall be void or an object type other than array type.


 
Donc pas de tableaux.


 
Donc comment qui faut faire avec les tableau deja ???

Reply

Marsh Posté le 09-05-2003 à 17:07:33   

Reply

Marsh Posté le 09-05-2003 à 17:10:27    

theShOcKwAvE a écrit :


 
Mais ca pas possible ! T'as la doc sous les yeux bordel ! :D


 
Je la connais par coeur. Vous devriez tous.
Et la ISO/C++ aussi.
Ca eviterait les questions a la con des fois...
 ;)  
 
Attention je plaisante, on le prend pas mal...
Deja eu assez de probleme avec un certain zarmaras, qui comprenait rien a la vie.
 
PS : ptet ke j ai le pdf pour m aider un peu aussi...

Reply

Marsh Posté le 09-05-2003 à 17:10:48    

ben si c'est un tableau-tableau, tu peux l'encapsuler dans une structure, ou bien tu peux renvoyer un pointeur vers une zone mémoire accessible depuis le contexte appelant (obtenu avec malloc, un champ static, ou une zone précédemment transmise en paramètre)

Reply

Marsh Posté le 09-05-2003 à 17:11:25    

konar_spreme a écrit :


 
Je la connais par coeur. Vous devriez tous.
Et la ISO/C++ aussi.
Ca eviterait les questions a la con des fois...
 ;)  
 
Attention je plaisante, on le prend pas mal...
Deja eu assez de probleme avec un certain zarmaras, qui comprenait rien a la vie.
 
PS : ptet ke j ai le pdf pour m aider un peu aussi...
 

bienvenu à toi  :jap:

Reply

Marsh Posté le 09-05-2003 à 17:15:26    

konar_spreme a écrit :


 
Je la connais par coeur. Vous devriez tous.
Et la ISO/C++ aussi.
Ca eviterait les questions a la con des fois...
 ;)  
 
Attention je plaisante, on le prend pas mal...
Deja eu assez de probleme avec un certain zarmaras, qui comprenait rien a la vie.
 
PS : ptet ke j ai le pdf pour m aider un peu aussi...
 


 
T'inquiète pas je c que c'est une question très très conne
Je le faisais sans prob l'année dernière mais j'ais un peut laché et la je suis paumé

Reply

Marsh Posté le 09-05-2003 à 17:22:17    

Bon aucun rapport avec le topic.
 
C'est le Week-end.
 
Donc c fini le cours de standard pour aujourd hui.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed