Ich bin sehr verwirrt darüber, einen Vektor zu halten, um Klassen zu halten. wenn ich eine Reihe von Daten in einem einzelnen Vektor halten wollte, wie im folgenden Beispiel. dann haben die Daten in einer Klassenmemberfunktion geschrieben und können von anderen Funktionen aufgerufen und verwendet werden.Ich möchte einen Vector erstellen, um Klassen zu halten
Wo bleibe ich die Vektor-Deklaration? bitte helfen!
#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);
}
Es gibt viele Beispiele herum, z.B. http://www.yolinux.com/TUTORIALS/LinuxTutorialC++STL.html –
@Nikolai N Fetisov im mit Visio Express C++, und ich möchte nicht mit Linux, vor allem, da ich bereits verwirrt, danke obwohl! – TimothyTech
Programmierung ist eigentlich unendlich einfacher und weniger kompliziert in Linux – Falmarri