<?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[elemente im vector ablegen]]></title><description><![CDATA[<p>hallo, ich habe folgendes problem:</p>
<p>ich will einen array durchgehen und die anzahl der elemente zählen ungleich null und die dann in einem 2dim-vector ablegen und zwar so, dass bei</p>
<p>v[0]=alle arrays mit einträgen nur null<br />
v[1]=alle arrays mit einem eintrag nur null<br />
usw</p>
<p>abgelegt sind<br />
mein versuch ist folgender aber da klappt was nicht</p>
<pre><code class="language-cpp">vector&lt;vector&lt;string&gt; &gt; vec ;
   for(i=0;i&lt;n;i++)
      vec.push_back(vector&lt;string&gt;());
   vec.resize(n); 
do{
int x=0;
funktion(array);
//array wird hier verändert
for (i=0;i&lt;n;i++) 
{
if(array[i]==1)
{
x++;
str &lt;&lt; i+1; //ich brauche die genaue stelle...
}
}
vec.at(x).push_back(str.str()); //alternativ auch mit vec[x]... versucht, ohne erfolg

}while(abbruch);
</code></pre>
<p>also am array verändern und am while kriterium kann es natürlich nicht liegen, deshalb habe ich mir und euch diesen code erspart.<br />
aber mir stellt sich die frage, ob ich so mit einem vector umgehen kann (an verschiedenen stellen ablegen)</p>
<p>vielen dank für eure hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/212420/elemente-im-vector-ablegen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 20:21:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/212420.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 May 2008 09:50:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:04:00 GMT]]></title><description><![CDATA[<p>hallo, ich habe folgendes problem:</p>
<p>ich will einen array durchgehen und die anzahl der elemente zählen ungleich null und die dann in einem 2dim-vector ablegen und zwar so, dass bei</p>
<p>v[0]=alle arrays mit einträgen nur null<br />
v[1]=alle arrays mit einem eintrag nur null<br />
usw</p>
<p>abgelegt sind<br />
mein versuch ist folgender aber da klappt was nicht</p>
<pre><code class="language-cpp">vector&lt;vector&lt;string&gt; &gt; vec ;
   for(i=0;i&lt;n;i++)
      vec.push_back(vector&lt;string&gt;());
   vec.resize(n); 
do{
int x=0;
funktion(array);
//array wird hier verändert
for (i=0;i&lt;n;i++) 
{
if(array[i]==1)
{
x++;
str &lt;&lt; i+1; //ich brauche die genaue stelle...
}
}
vec.at(x).push_back(str.str()); //alternativ auch mit vec[x]... versucht, ohne erfolg

}while(abbruch);
</code></pre>
<p>also am array verändern und am while kriterium kann es natürlich nicht liegen, deshalb habe ich mir und euch diesen code erspart.<br />
aber mir stellt sich die frage, ob ich so mit einem vector umgehen kann (an verschiedenen stellen ablegen)</p>
<p>vielen dank für eure hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504054</guid><dc:creator><![CDATA[cofriga]]></dc:creator><pubDate>Tue, 06 May 2008 10:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:00:05 GMT]]></title><description><![CDATA[<p>&quot;da klappt was nicht&quot; ist keine ausreichende Fehlerbeschreibung.</p>
<p>Was soll überhaupt v sein? Dein vector heißt vec.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504061</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504061</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 06 May 2008 10:00:05 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:07:17 GMT]]></title><description><![CDATA[<p>ja natürlich tut mir leid.</p>
<p>das programm bricht einfach ab und es liegt an der zeile mit <a href="http://vec.at" rel="nofollow">vec.at</a>(x).push_back, also denke ich, dass es ein problem ist, wenn ich pro durchgang in verschiedenen vectoren die elemente ablegen will...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504063</guid><dc:creator><![CDATA[cofriga]]></dc:creator><pubDate>Tue, 06 May 2008 10:07:17 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:11:09 GMT]]></title><description><![CDATA[<p>cofriga schrieb:</p>
<blockquote>
<p>das programm bricht einfach ab</p>
</blockquote>
<p>Ohne irgendeine Fehlermeldung? Auch nicht im Debugger? Erstaunlich.</p>
<p>Was genau ist denn array?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504065</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504065</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 06 May 2008 10:11:09 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:11:53 GMT]]></title><description><![CDATA[<p>hast du versucht zu debuggen?<br />
kann sein das eine exception beim vector zugriff durch at(..) geworfen wird.<br />
simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504066</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504066</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Tue, 06 May 2008 10:11:53 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:27:42 GMT]]></title><description><![CDATA[<p>&quot;this application has requested the runtime to terminate it in an unusual way&quot;</p>
<p>das ist die fehlermeldung.</p>
<p>array ist ein array mit n einträgen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504076</guid><dc:creator><![CDATA[cofriga]]></dc:creator><pubDate>Tue, 06 May 2008 10:27:42 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:29:13 GMT]]></title><description><![CDATA[<p>hast du versucht zu debuggen?<br />
denn da würde dir der debugger sehr hilfreich sein.<br />
simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504079</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Tue, 06 May 2008 10:29:13 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:39:53 GMT]]></title><description><![CDATA[<p>cofriga schrieb:</p>
<blockquote>
<p>&quot;this application has requested the runtime to terminate it in an unusual way&quot;</p>
<p>das ist die fehlermeldung.</p>
<p>array ist ein array mit n einträgen</p>
</blockquote>
<p>Das ist eine Exception die von Deinem Zugriff mit at(x) geworfen wird. Scheiss mal das resize(n) raus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504083</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Tue, 06 May 2008 10:39:53 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:46:58 GMT]]></title><description><![CDATA[<p>Tachyon schrieb:</p>
<blockquote>
<p>cofriga schrieb:</p>
<blockquote>
<p>&quot;this application has requested the runtime to terminate it in an unusual way&quot;</p>
<p>das ist die fehlermeldung.</p>
<p>array ist ein array mit n einträgen</p>
</blockquote>
<p>Das ist eine Exception die von Deinem Zugriff mit at(x) geworfen wird. Scheiss mal das resize(n) raus.</p>
</blockquote>
<p>Muss nicht sein... kann aber...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504091</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Tue, 06 May 2008 10:46:58 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:47:49 GMT]]></title><description><![CDATA[<p>habe ich versucht, ohne erfolg.<br />
dass es genau an dieser zeile liegt, wusste ich ja vorher, auch wenn ich mich vielleicht nicht allzu deutlich ausgedrückt habe, aber ich weiß eben nicht, wieso es an diesem aufruf liegt, oder übersehe ich etwas offensichtliches?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504094</guid><dc:creator><![CDATA[cofriga]]></dc:creator><pubDate>Tue, 06 May 2008 10:47:49 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:48:50 GMT]]></title><description><![CDATA[<p>benutzt du einen debugger?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504096</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Tue, 06 May 2008 10:48:50 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:53:00 GMT]]></title><description><![CDATA[<p>simon.gysi schrieb:</p>
<blockquote>
<p>benutzt du einen debugger?</p>
</blockquote>
<p>nein habe ich bisher noch nie.<br />
habe es bisher immer auf die &quot;naive&quot; art lösen können</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504103</guid><dc:creator><![CDATA[cofriga]]></dc:creator><pubDate>Tue, 06 May 2008 10:53:00 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 10:54:51 GMT]]></title><description><![CDATA[<p>Na dann ist jetzt der Moment, mit dem Debuggen anzufangen. Oder bau halt ein try/catch um die Zeile und gib aus, was in der Exception steht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504106</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 06 May 2008 10:54:51 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 11:10:22 GMT]]></title><description><![CDATA[<p>Tachyon schrieb:</p>
<blockquote>
<p>...Scheiss mal das resize(n) raus.</p>
</blockquote>
<p><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="😃"
    /> <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="😃"
    /> <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="😃"
    /> <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="🤡"
    /><br />
Sorry .... schöner Vertipper.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1504114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504114</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Tue, 06 May 2008 11:10:22 GMT</pubDate></item><item><title><![CDATA[Reply to elemente im vector ablegen on Tue, 06 May 2008 11:21:23 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Tachyon schrieb:</p>
<blockquote>
<p>...Scheiss mal das resize(n) raus.</p>
</blockquote>
<p><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="😃"
    /> <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="😃"
    /> <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="😃"
    /> <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="🤡"
    /><br />
Sorry .... schöner Vertipper.</p>
<p>Gruß,</p>
<p>Simon2.</p>
</blockquote>
<p>Jo, das war wohl ein Griff ins Klo. <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>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18809">@cofriga</a><br />
Wieso belegst Du die Elemente für vec eigentlich so kompliziert vor? Das geht doch recht einfach direkt beim Kontruieren!?!</p>
<pre><code class="language-cpp">std::vector&lt;std::vector&lt;std::string&gt; &gt; vec(n, std::vector&lt;std::string&gt;());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1504126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1504126</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Tue, 06 May 2008 11:21:23 GMT</pubDate></item></channel></rss>