Fusionner des vecteurs [Résolu]

Samiby 118 Messages postés mercredi 26 novembre 2003Date d'inscription 2 janvier 2006 Dernière intervention - 3 mars 2005 à 15:08 - Dernière réponse : Samiby 118 Messages postés mercredi 26 novembre 2003Date d'inscription 2 janvier 2006 Dernière intervention
- 3 mars 2005 à 23:04
Bonjour à tous,



J'ai 3 fonctions :



vector fonction1();

vector fonction2();

vector fonction3(){

/* Je veux mettre qqch ici */

}



je voudrais que la
fonction3() renvoie le résultat de la fonction1() et celui de la
fonction2() à la suite, dans un seul vecteur. J'ai cherché sur google
sans trouver comment fusionner 2 vecteurs. Comment faire ?



Est-il possible d'éviter de faire une boucle ?
Afficher la suite 

2 réponses

Répondre au sujet
Hylvenir 364 Messages postés mercredi 11 février 2004Date d'inscription 5 octobre 2006 Dernière intervention - 3 mars 2005 à 22:15
+2
Utile
Salut,

tu peux déjà essayer ça.



vector fct3() {

vector tmp = fct1();

vector tmp2 = fct2();

tmp.insert( tmp.end(), tmp2.begin(), tmp2.end() );

return tmp;

}


Ma participation à la saturation du net:
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de Hylvenir
Samiby 118 Messages postés mercredi 26 novembre 2003Date d'inscription 2 janvier 2006 Dernière intervention - 3 mars 2005 à 23:04
0
Utile
Exactement ce que je cherchais (et ça marche) ! Merci beaucoup.
Commenter la réponse de Samiby

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.