Comment instancier dynamiquement un "vector" [Résolu]

Messages postés
47
Date d'inscription
jeudi 9 novembre 2000
Statut
Membre
Dernière intervention
10 septembre 2010
- - Dernière réponse : cptpingu
Messages postés
3821
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
28 août 2019
- 13 août 2010 à 10:08
Bonjour,
J'aime construire une fonction qui retourne un vecteur d'entiers
std::vector v;
Pour pouvoir récupérer correctement ce tableau, normalement il doit être instancié dynamiquement (opérateur new). J'aime bien savoir comment y procéder?
J'ai écrit :
std::vector *c5= new vector;
mais ça ne se compile pas!!

Je vous remercie d'avance pour votre aide
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
3821
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
28 août 2019
85
3
Merci
Compile sans problème chez moi:
#include <vector>

int main()
{
  std::vector* c5 = new std::vector;

  return 0;
}


________________________________________________________________________
Historique de mes créations, et quelques articles:[ http://0217021.free.fr/portfolio
http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 198 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cptpingu