Im très confus au sujet de faire un vecteur pour tenir des classes. si je voulais contenir un tas de données dans un seul vecteur comme l'exemple ci-dessous. puis avoir les données écrites dans une fonction membre de classe, et capable d'être appelé et utilisé par d'autres fonctions. Où dois-je coller la déclaration de vecteur? aidez s'il vous plaît!Je veux créer un vecteur pour contenir des classes
#include <vector>
class Card
{
public:
int suit;
int rank;
Card::Card(int suit, int rank);
Function();
};
vector<Card> cards;
int main()
{
}
Card::Function()
{
for loop...
Card cardz(i, i);
cards.push_back(cardz);
}
Il y a beaucoup d'exemples autour, par exemple http://www.yolinux.com/TUTORIALS/LinuxTutorialC++STL.html –
@Nikolai N Fetissov im en utilisant Visio express C++, et je ne veux pas jouer avec linux, surtout depuis que je suis déjà confus, merci! – TimothyTech
La programmation est en réalité infiniment plus facile et moins compliquée sous linux – Falmarri