<?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[Ganz viele Oder || vereinfachen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab folgende Frage, die ich trotz langem Suchen noch immer nicht im Netz gefunden hab (ehrlich gesagt weiss ich nicht mal genau, wie ich danach suchen soll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> )</p>
<p>Ich habe ganz viele Bedingungen für eine if-Schleife:</p>
<p>if (selection==1 || selection ==2 || selection==3 ... und das ganze geht bis ungefähr 30 weiter...)</p>
<p>Man sieht schon, dass das sehr umständlich zu notieren ist.</p>
<p>Meine Frage: Gibts da eine Schreibweise, mit der ich das vereinfachen kann??? <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>
<p>Der Code ist leider historisch so gewachsen und es kommen immer noch weitere &quot;selections&quot; dazu. Auch sind manche selections nicht dabei (4, 7, 14-18...), weshalb ich andere Auswahlkriterien bisher noch nicht anwenden konnte.</p>
<p>Hat wer eine Idee, gibts da was?</p>
<p>Glg Robozer <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/312924/ganz-viele-oder-vereinfachen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 02 Aug 2026 12:50:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/312924.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 17 Jan 2013 12:39:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 12:39:25 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab folgende Frage, die ich trotz langem Suchen noch immer nicht im Netz gefunden hab (ehrlich gesagt weiss ich nicht mal genau, wie ich danach suchen soll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> )</p>
<p>Ich habe ganz viele Bedingungen für eine if-Schleife:</p>
<p>if (selection==1 || selection ==2 || selection==3 ... und das ganze geht bis ungefähr 30 weiter...)</p>
<p>Man sieht schon, dass das sehr umständlich zu notieren ist.</p>
<p>Meine Frage: Gibts da eine Schreibweise, mit der ich das vereinfachen kann??? <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>
<p>Der Code ist leider historisch so gewachsen und es kommen immer noch weitere &quot;selections&quot; dazu. Auch sind manche selections nicht dabei (4, 7, 14-18...), weshalb ich andere Auswahlkriterien bisher noch nicht anwenden konnte.</p>
<p>Hat wer eine Idee, gibts da was?</p>
<p>Glg Robozer <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2290632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290632</guid><dc:creator><![CDATA[robozer]]></dc:creator><pubDate>Thu, 17 Jan 2013 12:39:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 12:59:03 GMT]]></title><description><![CDATA[<p>robozer schrieb:</p>
<blockquote>
<p>if (selection==1 || selection ==2 || selection==3 ... und das ganze geht bis ungefähr 30 weiter...)</p>
<p>Man sieht schon, dass das sehr umständlich zu notieren ist.</p>
<p>Meine Frage: Gibts da eine Schreibweise, mit der ich das vereinfachen kann??? <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>
<p>Der Code ist leider historisch so gewachsen und es kommen immer noch weitere &quot;selections&quot; dazu. Auch sind manche selections nicht dabei (4, 7, 14-18...), weshalb ich andere Auswahlkriterien bisher noch nicht anwenden konnte.</p>
</blockquote>
<p>Refaktorieren?</p>
<p>Um Tastaturanschläge zu sparen geht auch ein <code>switch/case</code></p>
<pre><code class="language-cpp">switch(selection){
case 1: case 2:
  // ...
  break;
case 4:
case 7:
case 14: case 15: case 16: case 17: case 18:
  //....
  break;
}
</code></pre>
<p>Nicht schön...aber minimalinvasiv.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290644</guid><dc:creator><![CDATA[Furble Wurble]]></dc:creator><pubDate>Thu, 17 Jan 2013 12:59:03 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 13:00:04 GMT]]></title><description><![CDATA[<p>Ein set möglicher selections (oder vielleicht gleich eine map selection-&gt;Aktion?) erstellen und gucken, ob der zu prüfende Wert enthalten ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290645</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 17 Jan 2013 13:00:04 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 13:07:01 GMT]]></title><description><![CDATA[<p>Was SeppJ vorschlägt.</p>
<p>Wenn es nur gelegentlich vorkommt, und sich die einführung von zus. Containern nicht recht lohnt, kann nat. auch ein bisschen spielen</p>
<pre><code class="language-cpp">template &lt;int... i&gt;
bool is_in(int v)
{
    bool result = false;
    bool res[sizeof...(i)+1] = { result = result || v == i ... };
    return result;
}
</code></pre>
<p>(das constexpr zu machen ist ein bisschen komplizierter).<br />
Erweiterung auf ganze Zahlenbereiche ist ebenso möglich.</p>
<p>Anwendung</p>
<pre><code class="language-cpp">if ( is_in&lt;4, 7, 14, 15, 16, 17, 18&gt;(selection) )
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2290647</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290647</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Thu, 17 Jan 2013 13:07:01 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 14:59:02 GMT]]></title><description><![CDATA[<p>Effektiv fasst du hier die selections in Gruppen mit gemeinsamen Eigenschaften zusammen. Diesen Gruppen sollte man einfach entsprechende Namen geben:</p>
<pre><code>bool activatableGroup = selection==1 || selection ==2 || selection==3;
if (activatableGroup)
	activate();
else if (printableGroup)
	printGroup();
</code></pre>
<p>Dann hat man auch einen Überblick welche selections in welchen Gruppen sind und wie darauf reagiert wird. Den is_in-Kram kann man noch zusätzlich verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290725</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290725</guid><dc:creator><![CDATA[nwp3]]></dc:creator><pubDate>Thu, 17 Jan 2013 14:59:02 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 15:30:48 GMT]]></title><description><![CDATA[<p>nwp3 schrieb:</p>
<blockquote>
<p>Effektiv fasst du hier die selections in Gruppen mit gemeinsamen Eigenschaften zusammen. Diesen Gruppen sollte man einfach entsprechende Namen geben:</p>
</blockquote>
<p>Gute Idee. Gruppe, das ist doch fast das gleiche Wort wie Menge. Menge ist sogar genauer, denn das Wort Gruppe impliziert auch eine Art Beziehung, die hier aber nicht gegeben ist. Hmm, Mengen nennt man im Englischen set. Irgendwo habe ich das Wort doch schon einmal gehört <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> . Wenn man einem Element einer Menge etwas zuordnet, zum Beispiel eine Aktion, dann nennt der Mathematiker das eine Abbildung. Die englischen Mathematiker nennen es map. Wieder so ein Wort, dass ich auch schon woanders einmal gehört habe.</p>
<p>(Ich will mich nicht über den Vorschlag lustig machen, sondern nur zeigen, dass es der erste Schritt auf dem Weg zu meinem Vorschlag ist, denn als nächstes fragst du dich nämlich, ob man diese &quot;Gruppen&quot; nicht auch irgendwie formalisieren kann, a la campers is_in-Vorschlag und als übernachstes entwickelst du dann ein Konzept, wie man die Bindung von Gruppenelement an Aktion abstrahieren könnte.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290731</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290731</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 17 Jan 2013 15:30:48 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 17:26:13 GMT]]></title><description><![CDATA[<p><a href="http://if-schleife.de/" rel="nofollow">if-schleife</a></p>
<p>(wobei der Begriff in diesem Zusammenhang nicht einmal so falsch ist)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290756</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290756</guid><dc:creator><![CDATA[erster]]></dc:creator><pubDate>Thu, 17 Jan 2013 17:26:13 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 18:14:33 GMT]]></title><description><![CDATA[<p>Sieht so aus als müsse ich noch ein paar Jahre lernen bevor ich deine Antworten verstehen kann, zumal mir völlig unklar ist wie set und selection-&gt;Aktion das Veroderungsproblem löst.<br />
Hoffen wir, dass robozer eine deutlich schnellere Auffassungsgabe hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290780</guid><dc:creator><![CDATA[nwp3]]></dc:creator><pubDate>Thu, 17 Jan 2013 18:14:33 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 18:20:40 GMT]]></title><description><![CDATA[<p>camper schrieb:</p>
<blockquote>
<pre><code class="language-cpp">template &lt;int... i&gt;
bool is_in(int v)
{
    bool result = false;
    bool res[sizeof...(i)+1] = { result = result || v == i ... };
    return result;
}
</code></pre>
<p>(das constexpr zu machen ist ein bisschen komplizierter)</p>
</blockquote>
<p>Ist kaum schwerer, nur mehr Boilerplate.</p>
<pre><code class="language-cpp">constexpr bool is_in(int) { return false; } // Anker
template &lt;int i&gt; constexpr bool is_in(int v) { return v==i; } // Aktion
template &lt;int i, int a, int... b&gt; constexpr bool is_in(int v)
{ return is_in&lt;i&gt;(v) || is_in&lt;a, b...&gt;(v); } // Verknüpfung
</code></pre>
<p>Der TE will aber mehr:</p>
<pre><code class="language-cpp">template &lt;int L, int R&gt; struct range {
  static constexpr bool check(int v) { return L&lt;=v &amp;&amp; v&lt;R; }
};
template &lt;int... i&gt; struct one_of {
  static constexpr bool check(int v) { return is_in&lt;i...&gt;(v); }
};
template &lt;int i&gt; using single = range&lt;i, i+1&gt;; // ev. noch optimieren, dass == benutzt wird

struct impair { static constexpr bool check(int v) { return v%2; } }; // just for fun

template &lt;typename T&gt; constexpr bool is_in(int v) { return T::check(v); }
template &lt;typename T, typename Q, typename... R&gt; constexpr bool is_in(int v)
{ return is_in&lt;T&gt;(v) || is_in&lt;Q, R...&gt;(v); }
</code></pre>
<p>Jetzt kann er schreiben</p>
<pre><code class="language-cpp">for (int sel = 0; sel &lt;= 20; ++sel) {
  bool a = is_in&lt;4, 7, 14, 15, 16, 17, 18&gt;(sel);
  bool b = is_in&lt;single&lt;4&gt;, single&lt;7&gt;, range&lt;14, 19&gt;&gt;(sel);
  bool c = is_in&lt;one_of&lt;4, 7&gt;, range&lt;14, 19&gt;&gt;(sel);
  assert(a==b&amp;&amp;b==c);
  assert((is_in&lt;impair, single&lt;2&gt;&gt;(sel) == sel%2||sel==2));
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2290781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290781</guid><dc:creator><![CDATA[templer]]></dc:creator><pubDate>Thu, 17 Jan 2013 18:20:40 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 21:10:11 GMT]]></title><description><![CDATA[<p>Mit C++11 <em>könnte</em> man auch sowas machen:</p>
<pre><code class="language-cpp">for (auto i : {1,2,3,5,6,9,22})
  if (selection == i)
  {
    dosomething();
    break;
  }
</code></pre>
<p><a href="http://liveworkspace.org/code/2oA5y8$0" rel="nofollow">http://liveworkspace.org/code/2oA5y8$0</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290821</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290821</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 17 Jan 2013 21:10:11 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 21:49:47 GMT]]></title><description><![CDATA[<p>Explizit rekursiv geht viel einfacher, templer:</p>
<pre><code>template &lt;int i1&gt;
constexpr bool is_in(int v)
{ return v == i1; }

template &lt;int i1,
          int... in,
          typename = typename std::enable_if&lt;sizeof...(in)&gt;::type&gt;
constexpr bool is_in(int v)
{ return v == i1 || is_in&lt;in...&gt;(v); }
</code></pre>
<p>(Unschön, aber so simpel wie es scheint ist es mir gar nicht gewesen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290843</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Thu, 17 Jan 2013 21:49:47 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 21:52:14 GMT]]></title><description><![CDATA[<p>pumuckl schrieb:</p>
<blockquote>
<p>Mit C++11 <em>könnte</em> man auch sowas machen:</p>
<pre><code class="language-cpp">for (auto i : {1,2,3,5,6,9,22})
  if (selection == i)
  {
    dosomething();
    break;
  }
</code></pre>
</blockquote>
<pre><code>if( std::set{1,2,3,5,6,9,22}.count(selection) )
   dosomething();
</code></pre>
<p>Klar, Performance-Killer, aber... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2290844</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290844</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Thu, 17 Jan 2013 21:52:14 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Thu, 17 Jan 2013 21:53:15 GMT]]></title><description><![CDATA[<p>1979:<br />
<a href="http://upload.wikimedia.org/wikipedia/commons/7/71/Redhead_Beach_Bell_Bottoms.jpg" rel="nofollow">http://upload.wikimedia.org/wikipedia/commons/7/71/Redhead_Beach_Bell_Bottoms.jpg</a></p>
<pre><code class="language-cpp">is_in;
</code></pre>
<p>2013:</p>
<pre><code class="language-cpp">template &lt;int L, int R&gt; struct range {
  static constexpr bool check(int v) { return L&lt;=v &amp;&amp; v&lt;R; }
};
template &lt;int... i&gt; struct one_of {
  static constexpr bool check(int v) { return is_in&lt;i...&gt;(v); }
};
template &lt;int i&gt; using single = range&lt;i, i+1&gt;; // ev. noch optimieren, dass == benutzt wird

struct impair { static constexpr bool check(int v) { return v%2; } }; // just for fun

template &lt;typename T&gt; constexpr bool is_in(int v) { return T::check(v); }
template &lt;typename T, typename Q, typename... R&gt; constexpr bool is_in(int v)
{ return is_in&lt;T&gt;(v) || is_in&lt;Q, R...&gt;(v); }
</code></pre>
<pre><code class="language-cpp">is_in;
</code></pre>
<p>Ja, ich habe heute einen unlustigen Clown geabendgegessen <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/2290845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290845</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 17 Jan 2013 21:53:15 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Fri, 18 Jan 2013 08:35:54 GMT]]></title><description><![CDATA[<p>Sone schrieb:</p>
<blockquote>
<pre><code>if( std::set{1,2,3,5,6,9,22}.count(selection) )
   dosomething();
</code></pre>
<p>Klar, Performance-Killer, aber... <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>
</blockquote>
<p>performance killer ?<br />
abgesehn davon das das set static const sein koennte</p>
<p>ist es beweisbar das die recursiven template loesungen welche hier gepostet wurden mit einer zur compile time unbekannten selection schneller sind?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290904</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290904</guid><dc:creator><![CDATA[kurze_frage]]></dc:creator><pubDate>Fri, 18 Jan 2013 08:35:54 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Fri, 18 Jan 2013 09:02:31 GMT]]></title><description><![CDATA[<p>kurze_frage schrieb:</p>
<blockquote>
<p>ist es beweisbar das die recursiven template loesungen welche hier gepostet wurden mit einer zur compile time unbekannten selection schneller sind?</p>
</blockquote>
<p>Schade, daß hier immer so ein Mist kommt.</p>
<pre><code>#include &lt;iostream&gt;

int main()
{
    using namespace std;
    unsigned selection;
    cin&gt;&gt;selection;
    if(selection&lt;31 &amp;&amp;
       selection[&quot;\0\0\1\1\0\1\0\1\0\0\0\1\0\1\0\0\0\1\0\1\0\0\0\1\0\0\0\0\0\1\0&quot;])
        cout&lt;&lt;selection&lt;&lt;&quot; ist eine Primzahl unter 32.\n&quot;;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2290909</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290909</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 18 Jan 2013 09:02:31 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Fri, 18 Jan 2013 09:06:35 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>kurze_frage schrieb:</p>
<blockquote>
<p>ist es beweisbar das die recursiven template loesungen welche hier gepostet wurden mit einer zur compile time unbekannten selection schneller sind?</p>
</blockquote>
<p>Schade, daß hier immer so ein Mist kommt.</p>
</blockquote>
<p>Sieh dir mal deinen Code an. Flüchtigkeitsfehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290912</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290912</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Fri, 18 Jan 2013 09:06:35 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Fri, 18 Jan 2013 09:12:49 GMT]]></title><description><![CDATA[<p>Sone schrieb:</p>
<blockquote>
<p>Sieh dir mal deinen Code an. Flüchtigkeitsfehler?</p>
</blockquote>
<p>Nö, <a href="http://ideone.com/NBNdTs" rel="nofollow">läuft doch.</a><br />
(Gebe ja zu, daß die Form ein Scherzchen ist. <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 />
Wollte einwerfen, daß ein Arraynachgucker auch nicht gerade lahm ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290915</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290915</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 18 Jan 2013 09:12:49 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz viele Oder || vereinfachen on Fri, 18 Jan 2013 11:25:14 GMT]]></title><description><![CDATA[<p>Funktioniert aber nicht für 31. Siehe zweiter Upload auf Ideone.</p>
<blockquote>
<p>Gebe ja zu, daß die Form ein Scherzchen ist.</p>
</blockquote>
<p>Genau diese Form habe ich auch zum Spaß in einer Spielerei verwendet, aber ohne Escape-Sequenzen sondern mit den ASCII-Zeichen 0 und 1 und dafür dahinter ein -'0'. Ist einfacher zu lesen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290954</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Fri, 18 Jan 2013 11:25:14 GMT</pubDate></item></channel></rss>