Hi,
hab letztens schon im Chat gefragt, bin aber leider zu keiner Lösung gekommen, also:
Ich möchte mit Listen arbeiten und da Irrlicht anscheinend seine eigenen mitbringt habe ich mal:
Code:
core::list<scene::ISceneNode*> nodelist;
geschrieben. Leider kommt jetzt
immer wenn ich irgendwo in meinem Hauptcode ein
new schreibe an dieser (von dem new) Stelle ein "bad_alloc" Fehler. Das new muss sich nicht einmal auf die Liste oder ein Element der Liste beziehen. Egal wo es steht und was damit erstellt werden soll, es kommt dieser Fehler.
Frage: Was muss ich machen damit es funktioniert?
Im Chat wurde mir was von reserve() gesagt. Allerdings gibt es das nur bei vector und wieso muss ich für die Liste Speicher reservieren, wo doch das new was ganz anderes erstellt?
MfG
FTC