begin process at 2012 05 29 02:10:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

[C++ 7(.NET)]Création d'un vector ou tableau Object


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[C++ 7(.NET)]Création d'un vector ou tableau Object

mercredi 17 mars 2004 à 15:00:08 | [C++ 7(.NET)]Création d'un vector ou tableau Object

sfouilloux

Membre Club
bjr,
comment créer un tableau d'objet ou un vecteur en c++ managé sous VS.NET 2003.

Merci
mercredi 17 mars 2004 à 20:19:44 | Re : [C++ 7(.NET)]Création d'un vector ou tableau Object

D1m3x

Voici un petit exemple pour les vector, du nom d'espace std (STL)


#include <iostream>
#include <vector>

using namespace std ;

typedef vector<int> INTVECTOR;

const ARRAY_SIZE = 10;

void ShowVector(INTVECTOR &theVector);

int main()
{
// Dynamically allocated vector begins with 0 elements.
INTVECTOR theVector;

// Intialize the vector to contain the numbers 0-9.
for (int cEachItem = 0; cEachItem < ARRAY_SIZE; cEachItem++)
theVector.push_back(cEachItem);

// Output the contents of the dynamic vector of integers.
ShowVector(theVector);

// Using void iterator erase(iterator Iterator) to
// delete the 6th element (Index starts with 0).
theVector.erase(theVector.begin() + 5);

// Output the contents of the dynamic vector of integers.
ShowVector(theVector);

// Using iterator erase(iterator First, iterator Last) to
// delete a range of elements all at once.
theVector.erase(theVector.begin(), theVector.end());

// Show what's left (actually, nothing).
ShowVector(theVector);
}

// Output the contents of the dynamic vector or display a
// message if the vector is empty.
void ShowVector(INTVECTOR &theVector)
{
// First see if there's anything in the vector. Quit if so.
if (theVector.empty())
{
cout << "theVector is empty." << endl;
return;
}

// Iterator is used to loop through the vector.
INTVECTOR::iterator theIterator;

// Output contents of theVector.
cout << "theVector [ " ;
for (theIterator = theVector.begin(); theIterator != theVector.end();
theIterator++)
{
cout << *theIterator;
if (theIterator != theVector.end()-1) cout << ", ";
// cosmetics for the output
}
cout << " ]" << endl ;
}


code de la msdn, rien de plus simple :)

Bonne prog


[DmX]
mercredi 17 mars 2004 à 23:30:18 | Re : [C++ 7(.NET)]Création d'un vector ou tableau Object

BruNews

Administrateur CodeS-SourceS
Salut,
D1m3x > Je crois que ce qu'il veut c'est du framework .net, pas de STL.

sfouilloux > Je pense que tu aurais plus rapidement une reponse en posant la question sur csharpfr.

ciao...
BruNews, Admin CS, MVP Visual C++
jeudi 18 mars 2004 à 11:20:18 | Re : [C++ 7(.NET)]Création d'un vector ou tableau Object

sfouilloux

Membre Club
re bonjour,
pour les réponses, c'est bien du framework.net et non du STL

Merci

sfouilloux
jeudi 18 mars 2004 à 13:58:07 | Re : [C++ 7(.NET)]Création d'un vector ou tableau Object

D1m3x

Ok, mais bon si tu veux les vector STL ben t'auras plus qu'à relook le code :)

Bonne prog :)

[DmX]


Cette discussion est classée dans : net, tableau, création, vector, object


Répondre à ce message

Sujets en rapport avec ce message

création d'un tableau modulable dans une boite de dialogue [ par milhandril ] Je souhaite ouvrir une boite de dialogue dans laquelle il y aurait un tableau d'une vingtaine de colonne. Le problème c que le nombre de ligne (et don tableau multidimentionnel en C++ [ par paskouaouch ] Bonjour, je souhaiterais savoir s'il ya moyen de créer des tableau en C++ de dimention n (n= 3, 4, 5 ou plus...) sans utiliser double***** tab,vector tableau [ par ToToL ] Bonjour,j'ai un tableau créé de cette maniere :std::vector Pos;et a un moment j'ai besion d'en créé un autre qui doit etre une copie de Pos , quel es vector de tableau à deux élément : vector <int[2]> [ par Icarius44 ] Bonjours tout le mondealors je voudrais faire                 vector mais ca marche pas avec Visual C++.Connaisez vous en équivalent qui marche (autre STL vector et tableau [ par cybermax62 ] j'ai une petite question sur la classe template vector. je sais que c'est possible d'initiliser un vector avec un tableau point de vue C (char[]). j'a probléme avec création de tableau d'objet [ par tibob51 ] Bonjour a tous,J'ai lu dans mon bouquin de c++ (j'apprend tout seul par passion) que l'onpeut créer un tableau d'objetexemple:class A{..A(int i);//con Vector de plusieurs types [ par nisaloncaje ] Bonjour, j'aimerais créer un tableau de type vector, mais que ce tableau puisse contenir plusieurs type d'objets mais qui héritent tous d'une meme cla Création dynamique d'un tableau d'ojbets VCL (Borland) [ par tibob51 ] Bonsoir,Je voudrai savoir si il est possible (et comment) de créer un tableau d'objets VCL.Les constructeur des classes des objet n'ayant pas de valeu Un vector résultant du tri de plusieurs vector ?? [ par WolfSpirit2a ] Bonjour !  :) J'aimerai savoir si il est possible de trier plusieurs vector (qui auraient les mêmes membres) et de récupérer un tableau ou un autre ve Besoin d'aide pour création formulaire [ par micou26 ] Bonjour.Est-il possible de faire un tableau dans un formulaire, pour que je puisse stocks des valeurs dans une de mes tables de ma base.Cette manipula


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,590 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales