<?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[set_union]]></title><description><![CDATA[<p>Hi!</p>
<p>ich habe zwei sets set&lt;int&gt; A und set&lt;int&gt; B und möchte die Vereinigung in A<br />
stehen haben:<br />
set_union(A.begin();A.end(),B.begin(),B.end(), inserter(A,A.begin())<br />
funktioniert aber nicht.<br />
Ich verwende diese Funktion aber SEHR oft, wie bekomme ich die vereinigung am effektivsten in A hinein?</p>
<p>Grüße!<br />
Raphael</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/117775/set_union</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 03:49:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/117775.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Aug 2005 08:46:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to set_union on Thu, 11 Aug 2005 08:46:56 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>ich habe zwei sets set&lt;int&gt; A und set&lt;int&gt; B und möchte die Vereinigung in A<br />
stehen haben:<br />
set_union(A.begin();A.end(),B.begin(),B.end(), inserter(A,A.begin())<br />
funktioniert aber nicht.<br />
Ich verwende diese Funktion aber SEHR oft, wie bekomme ich die vereinigung am effektivsten in A hinein?</p>
<p>Grüße!<br />
Raphael</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849919</guid><dc:creator><![CDATA[raphael2]]></dc:creator><pubDate>Thu, 11 Aug 2005 08:46:56 GMT</pubDate></item><item><title><![CDATA[Reply to set_union on Thu, 11 Aug 2005 09:03:44 GMT]]></title><description><![CDATA[<p>wie wärs mit</p>
<pre><code class="language-cpp">copy(B.begin(), B.end(), backinserter(B));
</code></pre>
<p>(Weiß net genau wie des mit dem backinserter genau aussieht, konnte bisher keine infos dazu finden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849939</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 11 Aug 2005 09:03:44 GMT</pubDate></item><item><title><![CDATA[Reply to set_union on Thu, 11 Aug 2005 09:09:59 GMT]]></title><description><![CDATA[<blockquote>
<p>funktioniert aber nicht.</p>
</blockquote>
<p>Mal abgesehen davon, dass dies keine ausreichende Fehlerbeschreibung ist, denke ich mal, dass du den Vertrag von set_union verletzt, denn dieser fordert: &quot;the resulting range shall not overlap with either of the origginal ranges&quot;.</p>
<blockquote>
<p>wie bekomme ich die vereinigung am effektivsten in A hinein?</p>
</blockquote>
<p>Was spricht gegen:</p>
<pre><code class="language-cpp">a.insert(b.begin(), b.end());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/849943</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849943</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Thu, 11 Aug 2005 09:09:59 GMT</pubDate></item><item><title><![CDATA[Reply to set_union on Thu, 11 Aug 2005 11:38:22 GMT]]></title><description><![CDATA[<p>Das funktioniert ganz hervorragend, also<br />
nur falls es jemanden interessiert: die lösung ist ganz einfach:</p>
<pre><code class="language-cpp">set1.insert(set2.begin(), set2.end());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/849954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849954</guid><dc:creator><![CDATA[raphael2]]></dc:creator><pubDate>Thu, 11 Aug 2005 11:38:22 GMT</pubDate></item><item><title><![CDATA[Reply to set_union on Thu, 11 Aug 2005 09:19:06 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich kann mich irren aber wurde das nich gesagt ? <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/849960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849960</guid><dc:creator><![CDATA[prolog]]></dc:creator><pubDate>Thu, 11 Aug 2005 09:19:06 GMT</pubDate></item><item><title><![CDATA[Reply to set_union on Thu, 11 Aug 2005 11:37:37 GMT]]></title><description><![CDATA[<p>Dankeschön!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/850052</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850052</guid><dc:creator><![CDATA[raphael2]]></dc:creator><pubDate>Thu, 11 Aug 2005 11:37:37 GMT</pubDate></item></channel></rss>