<?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[Hochzählen]]></title><description><![CDATA[<p>Ich habe 2 Variablen a und b. Nun möchte ich in einer Schleife die Variable a hochzählen lassen und gleichzeitig auch die Variable b. Wie geht das in einer for Schleife?<br />
MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/119032/hochzählen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 20:00:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/119032.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 26 Aug 2005 18:47:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 18:47:00 GMT]]></title><description><![CDATA[<p>Ich habe 2 Variablen a und b. Nun möchte ich in einer Schleife die Variable a hochzählen lassen und gleichzeitig auch die Variable b. Wie geht das in einer for Schleife?<br />
MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859272</guid><dc:creator><![CDATA[Desert Storm]]></dc:creator><pubDate>Fri, 26 Aug 2005 18:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 18:52:58 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">template&lt;class A, class B&gt;
void func(A&amp; a, B&amp; b)
{
    ++a; ++b;
}

int i = 0, j = 0;

for(; j&lt;100; func(i,j) ) {
    j += i;
}
</code></pre>
<p>Hast du irgendein Design-Problem? Sowas macht man doch normal net <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/859285</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859285</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Fri, 26 Aug 2005 18:52:58 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 18:54:15 GMT]]></title><description><![CDATA[<p>Dazu (und noch für ein paar andere zwcke) gibt es den ,-Operator (kann man sogar überladen :D):</p>
<pre><code class="language-cpp">for(int a,b=1;1;++a,++b);
</code></pre>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9894">@FireFlow</a>: Was 'n das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859286</guid><dc:creator><![CDATA[ness]]></dc:creator><pubDate>Fri, 26 Aug 2005 18:54:15 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 18:54:30 GMT]]></title><description><![CDATA[<p>Ne ne mathematisches Problem aber danke das hat geholfen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859287</guid><dc:creator><![CDATA[Desert Storm]]></dc:creator><pubDate>Fri, 26 Aug 2005 18:54:30 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 18:55:18 GMT]]></title><description><![CDATA[<p>wenn b schon nen wert hat denn so in etwa:</p>
<pre><code class="language-cpp">int b=3;
	int limit=10;
	for( a=0;a&lt;limit;++a,++b)
		std::cout&lt;&lt;a&lt;&lt;&quot; &quot; &lt;&lt; b&lt;&lt;&quot;\n&quot;;
}
</code></pre>
<p>// edit hust, bin ich schnell <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/859288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859288</guid><dc:creator><![CDATA[shapeless]]></dc:creator><pubDate>Fri, 26 Aug 2005 18:55:18 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 19:00:08 GMT]]></title><description><![CDATA[<p>Ich finds net schön da mit 2 Variablen rumzuhantieren <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /><br />
Sieht aus wie for-Abuse *duck-und-weg*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859295</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Fri, 26 Aug 2005 19:00:08 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 20:06:47 GMT]]></title><description><![CDATA[<p>FireFlow schrieb:</p>
<blockquote>
<p>Sieht aus wie for-Abuse *duck-und-weg*</p>
</blockquote>
<p>Hä?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859346</guid><dc:creator><![CDATA[roan312]]></dc:creator><pubDate>Fri, 26 Aug 2005 20:06:47 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 20:16:34 GMT]]></title><description><![CDATA[<p>roan312 schrieb:</p>
<blockquote>
<p>FireFlow schrieb:</p>
<blockquote>
<p>Sieht aus wie for-Abuse *duck-und-weg*</p>
</blockquote>
<p>Hä?</p>
</blockquote>
<p>Wenn Du in einer Schleife eine Lauf-Variable hast, die irgentetwas durchzaehlt, auf ein Array zurueckgreift oder sonst etwas macht, brauchst nur diese, da alle Zugriffe von dieser direkt abhaenig sind. Ein anderer Fall waere nur geben, wenn eine weitere Zaehlung erfolgte, also von der eigentlich Laufvariablen vollkommen unabhaenig ist. Z. B.:</p>
<pre><code class="language-cpp">int NoPos (const float *aData, int   iCount)
{
    int   iReturn = 0;

    for( a=0;a&lt;iCount;++a)
    {
        if (aData [a] &gt; 0.0)
            iReturn++;
    }

    return iReturn;
}
</code></pre>
<p>Ich kann mir keinen Fall denken, bei dem eine zweite Laufvariable als direkte Funktion der eigentlichen Laufvariablen sinnvoll sein koennte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859354</guid><dc:creator><![CDATA[MBCS-CITP]]></dc:creator><pubDate>Fri, 26 Aug 2005 20:16:34 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 23:20:29 GMT]]></title><description><![CDATA[<p>2D-Arrays?</p>
<pre><code class="language-cpp">for (int i=0, j=0; 
     j &lt; MAXLINES; 
     (i&lt;MAXCOLS-1) ? i++ : (i=0,j++))
  {
  dosomething(a[j][i]);
  }
</code></pre>
<p>Sowas oder ähnliches wäre z.B. ne Anwendungsmöglichkeit...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859399</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Fri, 26 Aug 2005 23:20:29 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Fri, 26 Aug 2005 23:25:19 GMT]]></title><description><![CDATA[<p>pumuckl schrieb:</p>
<blockquote>
<p>2D-Arrays?</p>
</blockquote>
<p>In diesem Falle wuerde ich aber zwei geschachtelte Schleifen oder eine Schleife, in dr eine Funktion aufgerufen wird, die die zweite aktion macht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859402</guid><dc:creator><![CDATA[MBCS-CITP]]></dc:creator><pubDate>Fri, 26 Aug 2005 23:25:19 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Sat, 27 Aug 2005 07:01:39 GMT]]></title><description><![CDATA[<p>[quote=&quot;pumuckl&quot;]2D-Arrays?</p>
<pre><code class="language-cpp">for (int i=0, j=0; 
     j &lt; MAXLINES; 
     (i&lt;MAXCOLS-1) ? i++ : (i=0,j++))
  {
  dosomething(a[j][i]);
  }
</code></pre>
<p>/quote]</p>
<p>Klar... sieht ja super aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/859431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859431</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Sat, 27 Aug 2005 07:01:39 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Sat, 27 Aug 2005 07:18:27 GMT]]></title><description><![CDATA[<p>MBCS-CITP schrieb:</p>
<blockquote>
<p>pumuckl schrieb:</p>
<blockquote>
<p>2D-Arrays?</p>
</blockquote>
<p>In diesem Falle wuerde ich aber zwei geschachtelte Schleifen oder eine Schleife, in dr eine Funktion aufgerufen wird, die die zweite aktion macht.</p>
</blockquote>
<p>Ansonsten wäre das Verhältniss von v1 zu v2 nämlich periodisch, d.h. v2 lässt sich aus v1*x herleiten...<br />
Also wieder überflüssig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859435</guid><dc:creator><![CDATA[roan312]]></dc:creator><pubDate>Sat, 27 Aug 2005 07:18:27 GMT</pubDate></item><item><title><![CDATA[Reply to Hochzählen on Sat, 27 Aug 2005 14:09:09 GMT]]></title><description><![CDATA[<p>MBCS-CITP schrieb:</p>
<blockquote>
<p>Ich kann mir keinen Fall denken, bei dem eine zweite Laufvariable als direkte Funktion der eigentlichen Laufvariablen sinnvoll sein koennte.</p>
</blockquote>
<p>Das macht z.B. mit Zeigern Sinn, allerdings muß man das meist nicht selbst machen, da ein anständiger Compiler sowas dementsprechend optimiert.</p>
<p>Moritz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/859643</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/859643</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Sat, 27 Aug 2005 14:09:09 GMT</pubDate></item></channel></rss>