bzw.
2008-02-26, 10:23:54
Hallo!
Ich stehe vor der Wahl eines Containers. Normalerweise erfüllt dies die Anforderungen einer Queue. Es kommen Nachrichten rein und sie werde von vorne abgearbeitet. Die Nachrichten haben aber eine eigene Ordnung, normalerweise stimmt diese aber sagen wir mal alle 1000 Operationen müssen ein paar Nachrichten nach einer ID neu sortiert werden.
Eigentlich ist es also eine Queue in die relativ selten aber ein Element sortiert eingefügt werden muß. Was würde man da am Besten nehmen?
Und kann man mit der STL eine Queue irgendwie an eine andere dranhängen? Oder muß man separat alle Elemente an der alten vorne weg nehmen und an der neuen hinten dran hängen?
vielen dank
Ich stehe vor der Wahl eines Containers. Normalerweise erfüllt dies die Anforderungen einer Queue. Es kommen Nachrichten rein und sie werde von vorne abgearbeitet. Die Nachrichten haben aber eine eigene Ordnung, normalerweise stimmt diese aber sagen wir mal alle 1000 Operationen müssen ein paar Nachrichten nach einer ID neu sortiert werden.
Eigentlich ist es also eine Queue in die relativ selten aber ein Element sortiert eingefügt werden muß. Was würde man da am Besten nehmen?
Und kann man mit der STL eine Queue irgendwie an eine andere dranhängen? Oder muß man separat alle Elemente an der alten vorne weg nehmen und an der neuen hinten dran hängen?
vielen dank