<?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[vector: Element löschen und alle anderen nach vorne kopieren]]></title><description><![CDATA[<p>Abend!</p>
<p>Ich habe einen vector und möchte nun diverse Elemente löschen. Immer wenn ich ein Element lösche, will ich gleichzeitig alle nachfolgenden Elemente nach vorne kopieren.<br />
Beispiel:</p>
<pre><code>vector = [2, 3, 10, 0, 44]. Size = 5
Jetzt z.b. irgendwie Element 10 löschen
vector danach = [2, 3, 0, 44] Size = 4
</code></pre>
<p>Geht das irgendwie elegant? <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/328989/vector-element-löschen-und-alle-anderen-nach-vorne-kopieren</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 05:06:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/328989.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Nov 2014 20:11:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Mon, 03 Nov 2014 20:11:31 GMT]]></title><description><![CDATA[<p>Abend!</p>
<p>Ich habe einen vector und möchte nun diverse Elemente löschen. Immer wenn ich ein Element lösche, will ich gleichzeitig alle nachfolgenden Elemente nach vorne kopieren.<br />
Beispiel:</p>
<pre><code>vector = [2, 3, 10, 0, 44]. Size = 5
Jetzt z.b. irgendwie Element 10 löschen
vector danach = [2, 3, 0, 44] Size = 4
</code></pre>
<p>Geht das irgendwie elegant? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2425607</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425607</guid><dc:creator><![CDATA[Kiryo]]></dc:creator><pubDate>Mon, 03 Nov 2014 20:11:31 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Mon, 03 Nov 2014 20:13:24 GMT]]></title><description><![CDATA[<p>Such das Element (erstes Auftreten):</p>
<pre><code>auto iter = std::find(vec.begin(), vec.end(), val);
</code></pre>
<p>Lösch es:</p>
<pre><code>vec.erase(iter);
</code></pre>
<p>Musst nur aufpassen, das iter != vec.end() ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425608</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425608</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Mon, 03 Nov 2014 20:13:24 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Mon, 03 Nov 2014 20:14:47 GMT]]></title><description><![CDATA[<p>Hat sich erledigt! erase() scheint genau das zu machen was ich will <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425609</guid><dc:creator><![CDATA[Kiryo]]></dc:creator><pubDate>Mon, 03 Nov 2014 20:14:47 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Mon, 03 Nov 2014 20:15:08 GMT]]></title><description><![CDATA[<blockquote>
<p>Ich habe einen vector und möchte nun diverse Elemente löschen.</p>
</blockquote>
<p>Nutz' am Besten<a href="http://en.cppreference.com/w/cpp/algorithm/remove" rel="nofollow"> <code>std::remove_if</code> </a>und <code>vector&lt;&gt;::erase</code> wenn es mehrere sein sollen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425610</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425610</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Mon, 03 Nov 2014 20:15:08 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Mon, 03 Nov 2014 20:19:11 GMT]]></title><description><![CDATA[<p>Arcoth schrieb:</p>
<blockquote>
<blockquote>
<p>Ich habe einen vector und möchte nun diverse Elemente löschen.</p>
</blockquote>
<p>Nutz' am Besten<a href="http://en.cppreference.com/w/cpp/algorithm/remove" rel="nofollow"> <code>std::remove_if</code> </a>und <code>vector&lt;&gt;::erase</code> wenn es mehrere sein sollen.</p>
</blockquote>
<p>Edit: War Mist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425612</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Mon, 03 Nov 2014 20:19:11 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Tue, 04 Nov 2014 01:12:20 GMT]]></title><description><![CDATA[<p>Wer hat den Unreg-Post gelöscht? Doch nicht etwa du, SeppJ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425652</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425652</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Tue, 04 Nov 2014 01:12:20 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Tue, 04 Nov 2014 01:30:26 GMT]]></title><description><![CDATA[<p>Arcoth schrieb:</p>
<blockquote>
<p>Wer hat den Unreg-Post gelöscht? Doch nicht etwa du, SeppJ?</p>
</blockquote>
<p>Doch, ich. Muss ich bei dem Inhalt und dem Nutzernamen erklären, warum? Wenn es nur der Inhalt gewesen wäre, hätte man ihn ja aufklären können, aber anhand des Nutzernamens war klar, dass er weiß, dass er absichtlich groben Unfug gepostet hat. Da ein Anfänger das nicht unbedingt erkennt und die Anspielung im Nutzernamen auch nicht versteht (oder überhaupt auf den Namen guckt), habe ich es kommentarlos gelöscht. Und nun habe ich doch erklärt, wieso <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> .</p>
<p>PS: Und du hast den MultidimensionalenArrayThread gesplittet, während ich geantwortet habe, so dass meine Antwort plötzlich ganz dumm und einsam da stand, oder? <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/2425656</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425656</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 04 Nov 2014 01:30:26 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Tue, 04 Nov 2014 09:01:41 GMT]]></title><description><![CDATA[<p>Es ist nur so dass ich eher volkard hinter so etwas vermuten würde - er war stets derjenige der ohne große Hemmungen Schwachsinnsposts gelöscht hat. Jetzt ist er leider von uns gegangen.</p>
<p>SeppJ schrieb:</p>
<blockquote>
<p>PS: Und du hast den MultidimensionalenArrayThread gesplittet, während ich geantwortet habe, so dass meine Antwort plötzlich ganz dumm und einsam da stand, oder? <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>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425678</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425678</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Tue, 04 Nov 2014 09:01:41 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Tue, 04 Nov 2014 20:28:40 GMT]]></title><description><![CDATA[<p>Arcoth schrieb:</p>
<blockquote>
<p>Es ist nur so dass ich eher volkard hinter so etwas vermuten würde - er war stets derjenige der ohne große Hemmungen Schwachsinnsposts gelöscht hat. Jetzt ist er leider von uns gegangen.</p>
</blockquote>
<p>Einer muss die Luecke ja fuellen. Du musst jetzt der vernuenftige Moderator mit der ruhigen Hand sein. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425845</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 04 Nov 2014 20:28:40 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Wed, 05 Nov 2014 10:42:11 GMT]]></title><description><![CDATA[<p>Arcoth schrieb:</p>
<blockquote>
<p>Es ist nur so dass ich eher volkard hinter so etwas vermuten würde - er war stets derjenige der ohne große Hemmungen Schwachsinnsposts gelöscht hat. Jetzt ist er leider von uns gegangen.</p>
</blockquote>
<p>Ist <em>Jetzt ist er leider von uns gegangen</em> genauso zu verstehen wie ich es befürchte?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425958</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Wed, 05 Nov 2014 10:42:11 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Wed, 05 Nov 2014 10:49:30 GMT]]></title><description><![CDATA[<p>DocShoe schrieb:</p>
<blockquote>
<p>Arcoth schrieb:</p>
<blockquote>
<p>Es ist nur so dass ich eher volkard hinter so etwas vermuten würde - er war stets derjenige der ohne große Hemmungen Schwachsinnsposts gelöscht hat. Jetzt ist er leider von uns gegangen.</p>
</blockquote>
<p>Ist <em>Jetzt ist er leider von uns gegangen</em> genauso zu verstehen wie ich es befürchte?</p>
</blockquote>
<p>Ja. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Nein, er ist nur kein Moderator mehr, aber noch ein normaler Nutzer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425960</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Wed, 05 Nov 2014 10:49:30 GMT</pubDate></item><item><title><![CDATA[Reply to vector: Element löschen und alle anderen nach vorne kopieren on Wed, 05 Nov 2014 10:57:25 GMT]]></title><description><![CDATA[<p>Leute, Leute, ich bin alt... Ich soll Aufregung vermeiden und dann schreibt ihr solches Zeugs.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2425963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2425963</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Wed, 05 Nov 2014 10:57:25 GMT</pubDate></item></channel></rss>