<?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[In welcher Richtung &amp;quot;betreibt&amp;quot; ihr eine std::deque?]]></title><description><![CDATA[<p>Bloss aus kindischem Interesse...</p>
<p>Wenn ihr eine reine FIFO braucht, und dafür eine std::deque verwendet, wie steckt ihr Daten rein, und wie holt ihr sie wieder raus?</p>
<p>push_back &amp; pop_front<br />
oder<br />
push_front &amp; pop_back<br />
?</p>
<p>Oder mal-so-mal-so?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/229387/in-welcher-richtung-quot-betreibt-quot-ihr-eine-std-deque</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 22:45:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/229387.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Dec 2008 00:08:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to In welcher Richtung &amp;quot;betreibt&amp;quot; ihr eine std::deque? on Thu, 11 Dec 2008 00:08:01 GMT]]></title><description><![CDATA[<p>Bloss aus kindischem Interesse...</p>
<p>Wenn ihr eine reine FIFO braucht, und dafür eine std::deque verwendet, wie steckt ihr Daten rein, und wie holt ihr sie wieder raus?</p>
<p>push_back &amp; pop_front<br />
oder<br />
push_front &amp; pop_back<br />
?</p>
<p>Oder mal-so-mal-so?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1628568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1628568</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Thu, 11 Dec 2008 00:08:01 GMT</pubDate></item><item><title><![CDATA[Reply to In welcher Richtung &amp;quot;betreibt&amp;quot; ihr eine std::deque? on Thu, 11 Dec 2008 00:21:41 GMT]]></title><description><![CDATA[<p>hustbaer schrieb:</p>
<blockquote>
<p>push_back &amp; pop_front</p>
</blockquote>
<p>In 99% der Fälle. Macht für mich irgendwie mehr Sinn, wieso auch immer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Aber wenn ich eine FIFO will, dann nehme ich persönlich sowieso meistens den Adapter:<br />
<a href="http://www.cplusplus.com/reference/stl/queue/" rel="nofollow">http://www.cplusplus.com/reference/stl/queue/</a></p>
<p>Habe mir sogar selber einen Adapter gebaut, falls ich ein paar Funktionen mehr brauche. Aber der verwendet dann eben <code>push_back</code> &amp; <code>pop_front</code> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1628572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1628572</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Thu, 11 Dec 2008 00:21:41 GMT</pubDate></item><item><title><![CDATA[Reply to In welcher Richtung &amp;quot;betreibt&amp;quot; ihr eine std::deque? on Thu, 11 Dec 2008 09:21:09 GMT]]></title><description><![CDATA[<p>da kann ich mich Dravere nur anschließen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1628661</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1628661</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 11 Dec 2008 09:21:09 GMT</pubDate></item><item><title><![CDATA[Reply to In welcher Richtung &amp;quot;betreibt&amp;quot; ihr eine std::deque? on Thu, 11 Dec 2008 17:52:19 GMT]]></title><description><![CDATA[<p>Scheint mir irgendwie auch logischer, eine Warteschlange von vorne zu lesen und hinten einzufügen.</p>
<p>Wenn ich aber den Adapter <code>std::queue</code> nehme, setze ich den zugrunde liegenden Container oft auf <code>std::list</code> . Man nimmt zwar ein wenig mehr Allokationen in Kauf, dafür sind sie gleichmässig und es wird kein Platz verschwendet. Eine verkettete Liste scheint mir dafür aber auch gut geeignet. Naja, ist auch ein wenig mein persönliche Meinung... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1629005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1629005</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Thu, 11 Dec 2008 17:52:19 GMT</pubDate></item><item><title><![CDATA[Reply to In welcher Richtung &amp;quot;betreibt&amp;quot; ihr eine std::deque? on Thu, 11 Dec 2008 19:19:51 GMT]]></title><description><![CDATA[<p>Interessant. Ich auch &quot;push_back &amp; pop_front&quot;.<br />
Klar, wenn man sich den Begriff Warteschlange hernimmt (jetzt wirklich mit Leuten die irgendwo anstellen), dort bezeichnet man ja auch das Ende wo die Leute stehen die als nächste drankommen als &quot;Kopf&quot;, und der &quot;Kopf&quot; ist nunmal vorne.</p>
<p>z.T. std::list: die hab' ich glaub ich noch nie irgendwo verwendet. Hatte denke ich noch nie einen Fall wo es wirklich Sinn gemacht hätte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1629085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1629085</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Thu, 11 Dec 2008 19:19:51 GMT</pubDate></item></channel></rss>