|
Bas de page | |
---|---|
Auteur | Sujet : [C] : Une fonction peut elle renvoyer un tableau ?? |
Pschitt | Voir son adresse ? |
Publicité | Posté le 27-02-2001 à 21:43:38 |
z51 | oui c'est tout à fait possible, mais en pratique tu n'as pas du tout intérêt à surcharger la pile, il vaut 1000 fois mieux passer par un pointeur ou une référence. --Message édité par z51-- |
BifaceMcLeOD The HighGlandeur | En général, oui, mais en C, un tableau est déjà un pointeur, donc il n'y a même aucun risque d'exploser la pile... |
darkoli Le Petit Dinosaure Bleu | surtout son adresse ... |
wouatouwouatou | euh... retourner un tableau c retourner une adresse --------------- "C'est le boulot qu'on ne commence jamais qui est le plus long à terminer" |
la viper | ex :
|
verdoux And I'm still waiting | Oui mais là c'est très dangereux, tu retourne l'adresse d'une variable locale ! |
xilebo noone | Je ne comprends pas pourquoi c'est crade d'allouer dynamiquement à l'intérieur de la fonction ? Pour moi ca revient au même . |
Publicité | Posté le 28-02-2001 à 20:14:18 |
verdoux And I'm still waiting | Dans ce cas, il faut bien se souvenir qu'on a alloué de la mémoire avec cette fonction et penser à la libérer sinon ça fuit. |
Toxin Carpe ★★ Vitam |
wouatouwouatou | --------------- "C'est le boulot qu'on ne commence jamais qui est le plus long à terminer" |
Roswell_ | xilebo>
--------------- http://www.cheata.net le site qui vous donne la banane! |
BifaceMcLeOD The HighGlandeur | la viper> C'est le bon sens même ! |
Roswell_ | Allez un ch'tit exemple pour ma culture --------------- http://www.cheata.net le site qui vous donne la banane! |
Roswell_ | C'est bon merci les gars j'ai capté --------------- http://www.cheata.net le site qui vous donne la banane! |
verdoux And I'm still waiting | Oui mais si il est friend, il est en dehors de la classe. Donc il s'appelle pas vecteur::operator+ mais simplement operator+ |
z51 | Arrête moi si je me trompe, mais ça n'optimise en rien l'opérateur +() d'appeler +=()
|
verdoux And I'm still waiting | Ouais c'est pas très optimal.
--Message édité par Verdoux-- |
BifaceMcLeOD The HighGlandeur | Verdoux> Yep, tu as (encore) raison, le "vecteur::" était de trop !
|
Publicité | Posté le |
Sujets relatifs | |
---|---|
declaration tableau en c? | La fonction "DIR" en visual basic ???? |
[HTML] Problème avec bordure de tableau sous Netscape | Parser de fonction mathématiques en C++ |
[PERL] fonction de conversion nom long -> nom court DOS | Est-il possible d'inserer une frame dans un tableau ? |
[C++] Fonction min et max?? | [C++] trier un vector avec une fonction de comparaison |
VB6: fonction permettant de récupérer l'adresse IP | [C] une fonction transformant un int en char * |
Plus de sujets relatifs à : [C] : Une fonction peut elle renvoyer un tableau ?? |