<?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[das erste leere Feld eines Arrays finden]]></title><description><![CDATA[<p>Hallo,<br />
ich war offenbar zu dumm die richtigen Suchwörter einzugeben.<br />
Kurze Frage:<br />
Wie kriegt man das erste leere Feld eines Arrays?<br />
Anschaulichkeitsbsp:</p>
<pre><code class="language-cpp">int Mark[5];
Mark[GetFirstEmpty(Mark)] = 2;

(...)

int GetFirstEmpty(int Arr[])
{
    //???
};
</code></pre>
<p>oder irgendwie so...</p>
<p>DANKE!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219847/das-erste-leere-feld-eines-arrays-finden</link><generator>RSS for Node</generator><lastBuildDate>Wed, 07 Oct 2026 19:03:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219847.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Aug 2008 12:42:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 12:42:40 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich war offenbar zu dumm die richtigen Suchwörter einzugeben.<br />
Kurze Frage:<br />
Wie kriegt man das erste leere Feld eines Arrays?<br />
Anschaulichkeitsbsp:</p>
<pre><code class="language-cpp">int Mark[5];
Mark[GetFirstEmpty(Mark)] = 2;

(...)

int GetFirstEmpty(int Arr[])
{
    //???
};
</code></pre>
<p>oder irgendwie so...</p>
<p>DANKE!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561437</guid><dc:creator><![CDATA[3Stein]]></dc:creator><pubDate>Fri, 08 Aug 2008 12:42:40 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 12:58:06 GMT]]></title><description><![CDATA[<p>Es gibt in C++ keine leeren Felder in Arrays. Am besten ist, Du initialisiert das Array mit einem für deine Zwecke ungültigen Wert, zb alle Felder auf -1 setzen.<br />
Dann weisst du, dass dort wo dieser Wert steht ein &quot;leeres&quot; Feld ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561448</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561448</guid><dc:creator><![CDATA[MiP]]></dc:creator><pubDate>Fri, 08 Aug 2008 12:58:06 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 13:01:53 GMT]]></title><description><![CDATA[<p>Oder nimmst std::vector&lt;...&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561450</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Fri, 08 Aug 2008 13:01:53 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 16:57:55 GMT]]></title><description><![CDATA[<p>MiP schrieb:</p>
<blockquote>
<p>alle Felder auf -1 setzen.</p>
</blockquote>
<p>LOL<br />
Das ist echt cool, denn genau auf den Gedanken kam ich auch! Sogar mit dem selben Wert &quot;-1&quot;<br />
Jedoch geht es i-wie nicht.. Code:</p>
<pre><code class="language-cpp">(...)
     int Mark[3];

     for (int i=0; i&lt;3; i++)
          Mark[i]=-1;

     Mark[GetFirstEmpty(Mark)] = 12;

(...)

int GetFirstEmpty(int Arr[])
{
     for (int i =0; i &lt; sizeof(Arr); i++)
          if (Arr[i]==-1)
               return i;
     return -1;
};
</code></pre>
<p>Irgendwo ist der Wurm drinnen. Findet diesen einer? Wäre sehr dankbar.<br />
3Stein</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561574</guid><dc:creator><![CDATA[3Stein]]></dc:creator><pubDate>Fri, 08 Aug 2008 16:57:55 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 17:00:20 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int GetFirstEmpty(int Arr[]) 
{ 
     for (int i =0; i &lt; 3; i++) 
          if (Arr[i]==-1) 
               return i; 
     return -1; 
};
</code></pre>
<p>Vorsicht bei sizeof(..).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561578</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Fri, 08 Aug 2008 17:00:20 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 17:04:25 GMT]]></title><description><![CDATA[<p>warum?<br />
Alternative?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561581</guid><dc:creator><![CDATA[3Stein.]]></dc:creator><pubDate>Fri, 08 Aug 2008 17:04:25 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 17:12:27 GMT]]></title><description><![CDATA[<p>Ergänzung nach Registrierung (endlich):<br />
Geht auch mit dem i&lt;3 nicht<br />
und die Methode soll ja für mehrere Arrays verwendet werden, die teilweise bis Arr[10] gehen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561585</guid><dc:creator><![CDATA[3Stein]]></dc:creator><pubDate>Fri, 08 Aug 2008 17:12:27 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 17:14:48 GMT]]></title><description><![CDATA[<p>Du musst dir bei Arrays die größe immer selber merken. Deshalb auch der Vorschlag std::vector zu verwenden. Der nimmt dir die Arbeit ab.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561586</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Fri, 08 Aug 2008 17:14:48 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 17:21:48 GMT]]></title><description><![CDATA[<p>ok.<br />
finde jedoch bei google kein tutorial mit &quot;vektor&quot;<br />
und ich hab ehrlich-gesagt noch nie davon gehört. Desshalb ging ich nicht auf Fellhuhn's Vorschlag ein...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561588</guid><dc:creator><![CDATA[3Stein]]></dc:creator><pubDate>Fri, 08 Aug 2008 17:21:48 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 17:28:09 GMT]]></title><description><![CDATA[<p><a href="https://www.google.de/search?&amp;q=std%3A%3Avector%20tutorial" rel="nofollow">Google: std::vector tutorial</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561592</guid><dc:creator><![CDATA[mit c]]></dc:creator><pubDate>Fri, 08 Aug 2008 17:28:09 GMT</pubDate></item><item><title><![CDATA[Reply to das erste leere Feld eines Arrays finden on Fri, 08 Aug 2008 18:59:37 GMT]]></title><description><![CDATA[<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1561621</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1561621</guid><dc:creator><![CDATA[3Stein]]></dc:creator><pubDate>Fri, 08 Aug 2008 18:59:37 GMT</pubDate></item></channel></rss>