Fusionner des vecteurs [Résolu]

Messages postés
118
Date d'inscription
mercredi 26 novembre 2003
Dernière intervention
2 janvier 2006
- 3 mars 2005 à 15:08 - Dernière réponse :
Messages postés
118
Date d'inscription
mercredi 26 novembre 2003
Dernière intervention
2 janvier 2006
- 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 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
364
Date d'inscription
mercredi 11 février 2004
Dernière intervention
5 octobre 2006
- 3 mars 2005 à 22:15
2
Merci
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:

Merci Hylvenir 2

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de Hylvenir
Messages postés
118
Date d'inscription
mercredi 26 novembre 2003
Dernière intervention
2 janvier 2006
- 3 mars 2005 à 23:04
0
Merci
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.