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!

Werbeanzeige

physX

Treue Seele

  • »physX« ist der Autor dieses Themas

Beiträge: 119

Wohnort: Dresden

  • Private Nachricht senden

1

26.06.2009, 12:29

gcc und STL ?

Hallo, ich hab mir vor kurzem code::blocks mit mingw als paket runtergeladen. das gefällt mir soweit auch ganz gut.
Nur habe ich nun ein Problem mit listen.

zum Beispiel bei (das ist nur als Beispiel gedacht, also kein lauffähiges schnippsel)

C-/C++-Quelltext

1
2
3
4
#include<list>
list<myClass> dieListe;
myClass Element();
dieListe.pushback(Element);

hier meckert der compiler, dass pushback kein member von list ist.
auch fehlen mir andere methoden, die ich sonst bei c++ bei list zu Verfügung habe.
hat jemand vielleicht eine idee was ich hier speziell bei mingw beachten muss bzw. ist hier die STL wirklich eine andere als zB. bei vc2008++ o.ä.? Eventuell gibt es die methoden ja trotzdem und ich muss nur noch zusätzlich etwas includieren, was sonst schon automatisch miteingebunden ist?
danke schonmal fuer die Hilfe.
Gruss

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

2

26.06.2009, 12:37

Liegt vieleicht daran, dass es ein pushback einfach nicht gibt. Versuche es mal mit push_back
http://www.cplusplus.com/reference/stl/list/push_back/

DasBlub

Alter Hase

Beiträge: 802

Wohnort: Schweiz

Beruf: Programmierer

  • Private Nachricht senden

3

26.06.2009, 12:46

du hast zwar gesagt, dass es nur n codeschnippsel ist, aber denk drann, dass es std::list ist, evtl. ist ja list anders deklariert und wirft deshalb keinen compilefehler, jedoch gibt es dann nicht die gleichen methoden?

physX

Treue Seele

  • »physX« ist der Autor dieses Themas

Beiträge: 119

Wohnort: Dresden

  • Private Nachricht senden

4

26.06.2009, 12:54

Zitat von »"Fred"«

Liegt vieleicht daran, dass es ein pushback einfach nicht gibt. Versuche es mal mit push_back
http://www.cplusplus.com/reference/stl/list/push_back/


:oops: *tastatur an die Stirn hau...* jo, das war der fehler. Hab das _ übersehen... sorry

Werbeanzeige