<?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[std::vector Speicherplatz löschen]]></title><description><![CDATA[<p>Tag zusammen,</p>
<p>hab mal eine kleine Frage zu vector. Ist es recht einfach möglich einen speicherplatz zwischenduch zu löschen (weiß nicht genau wie ich das nennen soll)</p>
<p>mal ein Beispiel:</p>
<pre><code class="language-cpp">std::vector&lt;int&gt; test;

test.resize(15);

test[0]  // soll jetzt gelöscht werden so das ich nachher in test.size() ne 14 drin stehen habe.
</code></pre>
<p>oder muss ich den speicher manuell verschieben (bzw. mit memcpy)?</p>
<p>Danke schonmal</p>
<p>PS.: Vielleicht hat ja auch jemand eine andere Idee. Was ich brauche ist ein Puffer. Es kommen zu unterschiedlichen Zeiten uterschiedlich viele Werte in form eine Struktur an. Diese Werte möchte ich gerne abpuffern und nacheinander abarbeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/232508/std-vector-speicherplatz-löschen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 07:51:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/232508.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Jan 2009 14:54:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to std::vector Speicherplatz löschen on Fri, 23 Jan 2009 15:08:09 GMT]]></title><description><![CDATA[<p>Tag zusammen,</p>
<p>hab mal eine kleine Frage zu vector. Ist es recht einfach möglich einen speicherplatz zwischenduch zu löschen (weiß nicht genau wie ich das nennen soll)</p>
<p>mal ein Beispiel:</p>
<pre><code class="language-cpp">std::vector&lt;int&gt; test;

test.resize(15);

test[0]  // soll jetzt gelöscht werden so das ich nachher in test.size() ne 14 drin stehen habe.
</code></pre>
<p>oder muss ich den speicher manuell verschieben (bzw. mit memcpy)?</p>
<p>Danke schonmal</p>
<p>PS.: Vielleicht hat ja auch jemand eine andere Idee. Was ich brauche ist ein Puffer. Es kommen zu unterschiedlichen Zeiten uterschiedlich viele Werte in form eine Struktur an. Diese Werte möchte ich gerne abpuffern und nacheinander abarbeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1650913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1650913</guid><dc:creator><![CDATA[JBOpael]]></dc:creator><pubDate>Fri, 23 Jan 2009 15:08:09 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector Speicherplatz löschen on Fri, 23 Jan 2009 16:17:59 GMT]]></title><description><![CDATA[<p>v.erase( v.begin() );</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1650984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1650984</guid><dc:creator><![CDATA[_DocShoe_]]></dc:creator><pubDate>Fri, 23 Jan 2009 16:17:59 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector Speicherplatz löschen on Fri, 23 Jan 2009 18:18:20 GMT]]></title><description><![CDATA[<p>Wenn du häufig das erste Element löschen oder dort eins einfügen willst wäre deque statt vector die bessere Wahl. Dort gibt es pop_front() bzw. push_front().</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1651064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1651064</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 23 Jan 2009 18:18:20 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector Speicherplatz löschen on Fri, 23 Jan 2009 21:38:28 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-437.html" rel="nofollow">Jansen</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">VCL (C++ Builder)</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1651186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1651186</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Fri, 23 Jan 2009 21:38:28 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector Speicherplatz löschen on Fri, 23 Jan 2009 23:28:20 GMT]]></title><description><![CDATA[<p>JBOpael schrieb:</p>
<blockquote>
<p>PS.: Vielleicht hat ja auch jemand eine andere Idee. Was ich brauche ist ein Puffer. Es kommen zu unterschiedlichen Zeiten uterschiedlich viele Werte in form eine Struktur an. Diese Werte möchte ich gerne abpuffern und nacheinander abarbeiten.</p>
</blockquote>
<p>Eventuell wäre der Container-Adapter <code>std::queue</code> etwas für dich. Der verhält sich wie eine Warteschlange: Objekte, die zuerst eingefügt werden, kannst du zuerst abarbeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1651221</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1651221</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 23 Jan 2009 23:28:20 GMT</pubDate></item></channel></rss>