gudn tach!
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.
klar geht das, aber es kostet mehr zeit als bei einem deque, und ich dachte, darum gehe es dir.
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".
doch, auch das geht, siehe http://www.cplusplus.com/reference/vector/vector/insert/.
prost
seth