<?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[Verzahnung zweier std::vector]]></title><description><![CDATA[<p>Hallo,</p>
<p>hier ein Beispiel was ich damit meine:</p>
<pre><code class="language-cpp">struct Struktur1
{
   int a;
   int b;
};

struct Struktur2
{
   short c;
};

vector&lt;Struktur1&gt; Vektor1;
vector&lt;Struktur2&gt; Vektor2;
</code></pre>
<p>Ich muss diese beiden Vektoren mit der gleichen Anzahl an Elementen nun verzahnen - also soll der Ergebnisvektor im Speicher dann so aussehen:</p>
<p>abcabcabc...</p>
<p>Gibt es dafür eine vorbereitete Methode und wie sieht deren Anwendung aus?<br />
Konnte dazu in der Dokumentation bis jetzt leider nichts finden.</p>
<p>Vielen Dank für eure Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/181697/verzahnung-zweier-std-vector</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 10:37:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/181697.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 May 2007 11:45:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verzahnung zweier std::vector on Wed, 16 May 2007 11:45:46 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>hier ein Beispiel was ich damit meine:</p>
<pre><code class="language-cpp">struct Struktur1
{
   int a;
   int b;
};

struct Struktur2
{
   short c;
};

vector&lt;Struktur1&gt; Vektor1;
vector&lt;Struktur2&gt; Vektor2;
</code></pre>
<p>Ich muss diese beiden Vektoren mit der gleichen Anzahl an Elementen nun verzahnen - also soll der Ergebnisvektor im Speicher dann so aussehen:</p>
<p>abcabcabc...</p>
<p>Gibt es dafür eine vorbereitete Methode und wie sieht deren Anwendung aus?<br />
Konnte dazu in der Dokumentation bis jetzt leider nichts finden.</p>
<p>Vielen Dank für eure Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286095</guid><dc:creator><![CDATA[Karatekatze]]></dc:creator><pubDate>Wed, 16 May 2007 11:45:46 GMT</pubDate></item><item><title><![CDATA[Reply to Verzahnung zweier std::vector on Wed, 16 May 2007 11:50:06 GMT]]></title><description><![CDATA[<p>vorgefertigt gibt es nichts, aber was spricht gegen so etwas?</p>
<pre><code class="language-cpp">for(int i=0;i&lt;min(Vector1.size(),Vector2.size());++i)
  cout&lt;&lt;Vector1[i].a&lt;&lt;Vector1[i].b&lt;&lt;Vector2[i].c;
</code></pre>
<p>PS: Wenn du sichergehen willst, daß die zusammengehörigen Strukt's nicht getrennt werden, solltest du sie zu einer verschmelzen (oder in einen vector&lt;pair&lt;Struktur1,Struktur2&gt; &gt; unterbringen).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286097</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286097</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 16 May 2007 11:50:06 GMT</pubDate></item></channel></rss>