<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[gelöst]Container gesucht]]></title><description><![CDATA[<p>Hallo,</p>
<p>gibt es einen Standardcontainer, der die Reihenfolge der Elemente beim Löschen nicht ändert? Ich habe einen konkreten Anwendungsfall, in dem Elemente mit einer Positionsinformation in einen Container eingefügt werden. Dann sollen alle Elemente entfernt werden, die eine bestimmte Distanz zum letzten Element überschreiten. Die Menge der Elemente ist schon sortiert, sodass ich sicherstellen kann, dass das zuletzt eingefügte Element immer die größte Position besitzt.<br />
Das schreit auf den ersten Blick nach <code>std::deque</code> , doch ich habe nirgendwo eine Garantie dafür gefunden, dass beim Löschen am Anfang der deque keine Elemente umsortiert werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/333841/gelöst-container-gesucht</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 08:58:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/333841.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 Aug 2015 11:51:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [gelöst]Container gesucht on Tue, 04 Aug 2015 11:58:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>gibt es einen Standardcontainer, der die Reihenfolge der Elemente beim Löschen nicht ändert? Ich habe einen konkreten Anwendungsfall, in dem Elemente mit einer Positionsinformation in einen Container eingefügt werden. Dann sollen alle Elemente entfernt werden, die eine bestimmte Distanz zum letzten Element überschreiten. Die Menge der Elemente ist schon sortiert, sodass ich sicherstellen kann, dass das zuletzt eingefügte Element immer die größte Position besitzt.<br />
Das schreit auf den ersten Blick nach <code>std::deque</code> , doch ich habe nirgendwo eine Garantie dafür gefunden, dass beim Löschen am Anfang der deque keine Elemente umsortiert werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2462391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2462391</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Tue, 04 Aug 2015 11:58:14 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]Container gesucht on Tue, 04 Aug 2015 11:58:03 GMT]]></title><description><![CDATA[<p>Nachdenken hilft <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Hab das <code>erase</code> Verhalten mit dem von <code>remove</code> verwechselt, Frage hat sich erübrigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2462393</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2462393</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Tue, 04 Aug 2015 11:58:03 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst]Container gesucht on Tue, 04 Aug 2015 12:01:17 GMT]]></title><description><![CDATA[<p>Keiner der sequentiellen Container ändert die Reihenfolge der Elemente beim Löschen und selbst map und set haben zu jedem Zeitpunkt eine klar definierte Elementreihenfolge...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2462395</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2462395</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Tue, 04 Aug 2015 12:01:17 GMT</pubDate></item></channel></rss>