<?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[Ist das C++ Standard oder Assembler?]]></title><description><![CDATA[<p>Hallo,</p>
<p>beim Durcharbeiten von C++ ist mir folgendes Codefragment aufgetaucht:</p>
<pre><code>return((a&gt;b)?a:b);
</code></pre>
<p>Warum hat man sich so etwas ausgedacht? <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/321881/ist-das-c-standard-oder-assembler</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 11:28:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/321881.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 27 Nov 2013 18:41:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 18:41:19 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>beim Durcharbeiten von C++ ist mir folgendes Codefragment aufgetaucht:</p>
<pre><code>return((a&gt;b)?a:b);
</code></pre>
<p>Warum hat man sich so etwas ausgedacht? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2368426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368426</guid><dc:creator><![CDATA[Cpp_Anfaeger]]></dc:creator><pubDate>Wed, 27 Nov 2013 18:41:19 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 18:46:01 GMT]]></title><description><![CDATA[<p>Das ist C++ Standard; ein if in einer Anweisung.<br />
Aber wenn du das kryptisch findest, kennst du wohl noch nicht viel C++.</p>
<p>audacia schrieb:</p>
<blockquote>
<p>Marc++us schrieb:</p>
<blockquote>
<p>Wir hörten auf, als es uns gelang, den Ausdruck</p>
<pre><code class="language-cpp">for(;P(&quot;\n&quot;),R--;P(&quot;|&quot;))for(e=C;e--;P(&quot;_&quot;+(*u++/8)%2))P(&quot;| &quot;+(*u/4)%2);
</code></pre>
<p>fehlerfrei zu compilieren.</p>
</blockquote>
<p>Die C++0x-Version davon lautet übrigens</p>
<pre><code class="language-cpp">int main () { ([&amp;](){}.*((int(decltype([&amp;](){})::*)())0))(); }
</code></pre>
<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="😃"
    /></p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/2368429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368429</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Wed, 27 Nov 2013 18:46:01 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 18:56:40 GMT]]></title><description><![CDATA[<p>Danke, unglaublich ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368430</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368430</guid><dc:creator><![CDATA[Cpp_Anfaeger]]></dc:creator><pubDate>Wed, 27 Nov 2013 18:56:40 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 18:57:39 GMT]]></title><description><![CDATA[<p>Wo siehst du hier Assembler?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368431</guid><dc:creator><![CDATA[Mechanics]]></dc:creator><pubDate>Wed, 27 Nov 2013 18:57:39 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 19:08:36 GMT]]></title><description><![CDATA[<p>Mechanics schrieb:</p>
<blockquote>
<p>Wo siehst du hier Assembler?</p>
</blockquote>
<p>Ja, die Frage müsste eigentlich lauten: Ist das C++ oder Lisp?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368434</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Wed, 27 Nov 2013 19:08:36 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 19:27:33 GMT]]></title><description><![CDATA[<p>Cpp_Anfaeger schrieb:</p>
<blockquote>
<pre><code>return((a&gt;b)?a:b);
</code></pre>
<p>Warum hat man sich so etwas ausgedacht? <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>
</blockquote>
<p>Ist eigentlich recht praktisch, sofern man es nicht übertreibt. Wobei ein paar Spaces angenehm sind und weniger Klammern auch nicht schaden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368441</guid><dc:creator><![CDATA[nman]]></dc:creator><pubDate>Wed, 27 Nov 2013 19:27:33 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 19:41:32 GMT]]></title><description><![CDATA[<p>WennichdieLeerzeichenausmeinenKommentarenlasse,wirdesauchziemlichunleserlich...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368443</guid><dc:creator><![CDATA[decimad]]></dc:creator><pubDate>Wed, 27 Nov 2013 19:41:32 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 19:45:27 GMT]]></title><description><![CDATA[<p>nebierhcssträwkcürhconseudtsetssümuzadön <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/2368446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368446</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 27 Nov 2013 19:45:27 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 19:50:33 GMT]]></title><description><![CDATA[<pre><code>([&amp;](){}.*( (/*..*/)0 ))();
</code></pre>
<p>Das erzeugt undefiniertes Verhalten.</p>
<p>Edit: Aber es kompiliert sowieso nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368448</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368448</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Wed, 27 Nov 2013 19:50:33 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 19:55:04 GMT]]></title><description><![CDATA[<p>Kompilieren tut hingegen</p>
<pre><code>int main ()
{
	auto closure_obj = [&amp;](){};
	(closure_obj.*((int(decltype(closure_obj)::*)())0))();
}
</code></pre>
<p>, da hier nicht zwei verschiedene Lambda-Ausdrücke verwendet werden (die natürlich zu zwei verschiedenen closure-Typen führten). UB nach wie vor.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368453</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Wed, 27 Nov 2013 19:55:04 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 20:05:59 GMT]]></title><description><![CDATA[<p>Mechanics schrieb:</p>
<blockquote>
<p>Wo siehst du hier Assembler?</p>
</blockquote>
<p>Alles, was man nicht flüssig lesen kann, ist für mich Assembler <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368458</guid><dc:creator><![CDATA[Cpp_Anfaeger]]></dc:creator><pubDate>Wed, 27 Nov 2013 20:05:59 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 20:13:40 GMT]]></title><description><![CDATA[<p>Cpp_Anfaeger schrieb:</p>
<blockquote>
<p>Alles, was man nicht flüssig lesen kann, ist für mich Assembler <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="🙂"
    /></p>
</blockquote>
<p>Hizkuntzak jarrera bitxi bat duzu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368465</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368465</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 27 Nov 2013 20:13:40 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 20:22:46 GMT]]></title><description><![CDATA[<p>Zahar suediarrak! Hab's erstmal mit Cäsar-Cipher probiert, darauf dass das echt ein Text in einer existierenden Sprache sein könnte hat mich erst Google gebracht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368470</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 27 Nov 2013 20:22:46 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 20:32:18 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Cpp_Anfaeger schrieb:</p>
<blockquote>
<p>Alles, was man nicht flüssig lesen kann, ist für mich Assembler <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="🙂"
    /></p>
</blockquote>
<p>Hizkuntzak jarrera bitxi bat duzu</p>
</blockquote>
<p>So seltsam ist meine Einstellung zu Sprachen doch nicht <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368473</guid><dc:creator><![CDATA[Cpp_Anfaeger]]></dc:creator><pubDate>Wed, 27 Nov 2013 20:32:18 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 21:07:58 GMT]]></title><description><![CDATA[<p>Cpp_Anfaeger schrieb:</p>
<blockquote>
<p>Warum hat man sich so etwas ausgedacht? <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>
</blockquote>
<p>Übrigens... Bist du nicht der, der vorher angeblich jahrelang PHP programmiert hat? Wenn mich nicht alles täuscht, hat PHP auch das ?: Konstrukt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368494</guid><dc:creator><![CDATA[Mechanics]]></dc:creator><pubDate>Wed, 27 Nov 2013 21:07:58 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 21:15:28 GMT]]></title><description><![CDATA[<p>Mechanics,</p>
<p>ich denke der Unterschied ist, das man soetwas in PHP Code selten findet. Außnahmen sind zum Beispiel ausgereifte Content Management Systeme.</p>
<p>- Wenn ich mir da die einschlägigen Foren zu anschaue, werden dort ja sogar von vielen alt eingesessenen so Anfängerkonstrukte wie (a == true) verwendet ohne zu hinterfragen ob dieses == true notwendig ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368496</guid><dc:creator><![CDATA[inflames2k]]></dc:creator><pubDate>Wed, 27 Nov 2013 21:15:28 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 27 Nov 2013 21:16:58 GMT]]></title><description><![CDATA[<p>inflames2k schrieb:</p>
<blockquote>
<p>so Anfängerkonstrukte wie (a == true) verwendet ohne zu hinterfragen ob dieses == true notwendig ist.</p>
</blockquote>
<p>Wo du das grad ansprichst <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="🙂"
    /> Das wird auch bei uns in der Arbeit von einigen in C++ verwendet und nervt mich immer. Immer dieses == false und == true. == false kann ich noch halbwegs verstehen, vielleicht findet das jemand lesbarer als !, aber == true finde ich schon ziemlich ekelhaft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368497</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368497</guid><dc:creator><![CDATA[Mechanics]]></dc:creator><pubDate>Wed, 27 Nov 2013 21:16:58 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 04 Dec 2013 15:33:13 GMT]]></title><description><![CDATA[<p>Mechanics schrieb:</p>
<blockquote>
<p>Cpp_Anfaeger schrieb:</p>
<blockquote>
<p>Warum hat man sich so etwas ausgedacht? <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>
</blockquote>
<p>Übrigens... Bist du nicht der, der vorher angeblich jahrelang PHP programmiert hat? Wenn mich nicht alles täuscht, hat PHP auch das ?: Konstrukt.</p>
</blockquote>
<p>??? ... ich kann kein PHP, nicht mal ein bisschen <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2369767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2369767</guid><dc:creator><![CDATA[Cpp_Anfaeger]]></dc:creator><pubDate>Wed, 04 Dec 2013 15:33:13 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 04 Dec 2013 16:30:35 GMT]]></title><description><![CDATA[<p>Assembler ist wesentlich einfacher zu lesen und zu verstehen als C++, nur leider CPU-Abhängig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2369790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2369790</guid><dc:creator><![CDATA[ASMHit]]></dc:creator><pubDate>Wed, 04 Dec 2013 16:30:35 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 04 Dec 2013 16:33:16 GMT]]></title><description><![CDATA[<p>C++ ist schon mit Abstand die schwerste Sprache, die man seinem Projekt, und die Leuten die dann auf Jahre damit arbeiteten müssen, antun kann. Daher wird auch nur noch C++ eingesetzt wenn es wirklich gar nicht anders geht.</p>
<p>&quot;Wenn man C++ meiden kann, dann tut man dies auch&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2369792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2369792</guid><dc:creator><![CDATA[Cpppppppp]]></dc:creator><pubDate>Wed, 04 Dec 2013 16:33:16 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 04 Dec 2013 16:48:14 GMT]]></title><description><![CDATA[<p>Cpppppppp schrieb:</p>
<blockquote>
<p>C++ ist schon mit Abstand die schwerste Sprache, die man seinem Projekt, und die Leuten die dann auf Jahre damit arbeiteten müssen, antun kann. Daher wird auch nur noch C++ eingesetzt wenn es wirklich gar nicht anders geht.</p>
<p>&quot;Wenn man C++ meiden kann, dann tut man dies auch&quot;</p>
</blockquote>
<p>Das denke ich auch ... wo ich bei den Zeigern gerade bin, offenbart sich das langsam.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2369803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2369803</guid><dc:creator><![CDATA[Cpp_Anfaeger]]></dc:creator><pubDate>Wed, 04 Dec 2013 16:48:14 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 04 Dec 2013 19:40:02 GMT]]></title><description><![CDATA[<p>Cpp_Anfaeger schrieb:</p>
<blockquote>
<p>??? ... ich kann kein PHP, nicht mal ein bisschen <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="🙂"
    /></p>
</blockquote>
<p>Kann sein, dass es hier auch einen anderen &quot;Cpp Anfänger&quot; gibt, der sich etwas anders schreibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2369846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2369846</guid><dc:creator><![CDATA[Mechanics]]></dc:creator><pubDate>Wed, 04 Dec 2013 19:40:02 GMT</pubDate></item><item><title><![CDATA[Reply to Ist das C++ Standard oder Assembler? on Wed, 04 Dec 2013 19:45:17 GMT]]></title><description><![CDATA[<p>Mechanics schrieb:</p>
<blockquote>
<p>Cpp_Anfaeger schrieb:</p>
<blockquote>
<p>??? ... ich kann kein PHP, nicht mal ein bisschen <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="🙂"
    /></p>
</blockquote>
<p>Kann sein, dass es hier auch einen anderen &quot;Cpp Anfänger&quot; gibt, der sich etwas anders schreibt.</p>
</blockquote>
<p>Bestimmt, wenn es die C++ Community schon lange gibt. Bei mir war es ein Schreibfehler, als ich mich angemeldet habe. Das habe ich aber erst später bemerkt <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2369848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2369848</guid><dc:creator><![CDATA[Cpp_Anfaeger]]></dc:creator><pubDate>Wed, 04 Dec 2013 19:45:17 GMT</pubDate></item></channel></rss>