Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

Werbeanzeige

19.12.2012, 20:20

Forenbeitrag von: »shutdown«

Fehler bei list.push_back()

Es klappt Danke euch für eure Hilfe Zur Frage wozu ein ifstream in einer class: Die Klasse liest mehrere Variableninhalte aus einer Datei aus.Da ich in Sachen Ressourcen noch nicht viel gemacht habe, seit meinem ersten c++ Buch, bin ich da noch ganz am Anfang. Deshalb kann es gut sein, dass es bessere Lösungen gibt... Ich kenne sie nur nicht Lg, Shutdown

18.12.2012, 23:28

Forenbeitrag von: »shutdown«

Fehler bei list.push_back()

Erstmal danke für deine Hilfe. Habe das Problem daraufhin auch schnell lokalisieren... Ein ifstream in der Klasse. Ich werde wohl die Lösung mit Zeigern und Heap wählen, dazu noch eine Frage: Wenn ich das Objekt auf den Heap packe sieht das ja in etwa so aus: CIDCard *NewCard; NewCard = new CIDCard; Richtig? Wie muss ich jetzt die Typendef. für die List wählen? Ich hätte jetzt gedacht : list<*CIDCard> m_cards; funktionier aber nicht, sagt dass er den Typ nicht kennt und daraufhin die m_cards kei...

18.12.2012, 22:02

Forenbeitrag von: »shutdown«

Fehler bei list.push_back()

Guten Abend, Ich habe folgendes Problem und bin mit meinem Latein am Ende : Ich habe eine Klasse namens "CIDCard". Für diese wird in meiner "game.hpp", also im Hauptheader, eine std::list mit dem namen m_cards generiert. Nun willl ich bei folgenden Codezeilen mehere CIDCard Objekte mittels push_back(NewCard) in die list schreiben: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 for(It = m_streets.begin(); It != m_streets.end(); ++ It) { if(It->GetColor()==Color) { Coloum ++; } else...