Dieter: C++ openGL glVertexPointer() mit deque Container

Beitrag lesen

hmm, sieht fuer mich nach einem fall von "man kann nicht alles haben" aus. entweder du kopierst den inhalt in ein array oder du verwendest kein deque.

Ich habe herausgefunden, dass ein vector-Objekt auch Einträge an den Anfang setzen kann.

vector<float> vertices;
vertices.insert(vertices.begin(), 1); // push 1 at the first position

Was mir dabei nicht gefällt ist, dass ich nicht mehrere Einträge, respektive ein anderes vector-Objekt, anhängen kann. Aber da sind wir wieder bei "man kan nnicht alles haben".