<?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[Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot;]]></title><description><![CDATA[<p>Ich führe mir gerade den C++ Standard zu Gemüte und sehe dabei, dass z.B. &quot;and = &amp;&amp;&quot; ist usw. Wieso benutzt dann keiner diese Alternativen und wieso wird das in keinem C++ Buch erwähnt.</p>
<p>Ist nur rein aus interesse.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/289936/warum-benutzt-keiner-quot-and-or-usw-quot</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 01:51:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/289936.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Jul 2011 17:32:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 17:32:11 GMT]]></title><description><![CDATA[<p>Ich führe mir gerade den C++ Standard zu Gemüte und sehe dabei, dass z.B. &quot;and = &amp;&amp;&quot; ist usw. Wieso benutzt dann keiner diese Alternativen und wieso wird das in keinem C++ Buch erwähnt.</p>
<p>Ist nur rein aus interesse.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093286</guid><dc:creator><![CDATA[ScyllaIllciz]]></dc:creator><pubDate>Fri, 15 Jul 2011 17:32:11 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 17:35:33 GMT]]></title><description><![CDATA[<p>Afaik sind diese Alternativ-Bezeichner recht spät bei C (und noch später bei C++) eingeführt worden. Aber den meisten langjährigen Entwicklern gehen die C/C++ Operatoren in Fleisch und Blut über, so daß man nicht weiter drüber nachdenkt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093288</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 15 Jul 2011 17:35:33 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 17:37:13 GMT]]></title><description><![CDATA[<p>Das ist wohl einfach Gewohnheitssache. Ich finde &amp;&amp;, || intuitiver, da ich es gewohnt bin.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093289</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 15 Jul 2011 17:37:13 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 17:49:19 GMT]]></title><description><![CDATA[<p>Ich benutze teilweise and und or. Gewohnheitssache.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093300</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 15 Jul 2011 17:49:19 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 17:51:33 GMT]]></title><description><![CDATA[<p>Ich stolpere nur auch darüber, weil ich Kollegen einen Einstieg in C++ geben soll und diese haben bisher nur SPS programmiert. Wenn die jetzt wie gewohnt ihre und/oder Verknüpfungen machen können, wäre das gar nicht so schlecht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093302</guid><dc:creator><![CDATA[ScyllaIllciz]]></dc:creator><pubDate>Fri, 15 Jul 2011 17:51:33 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 17:56:22 GMT]]></title><description><![CDATA[<p>ScyllaIllciz schrieb:</p>
<blockquote>
<p>Ich führe mir gerade den C++ Standard zu Gemüte und sehe dabei, dass z.B. &quot;and = &amp;&amp;&quot; ist usw. Wieso benutzt dann keiner diese Alternativen und wieso wird das in keinem C++ Buch erwähnt.</p>
<p>Ist nur rein aus interesse.</p>
</blockquote>
<p>weil die keiner kennt <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/2093306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093306</guid><dc:creator><![CDATA[dbu]]></dc:creator><pubDate>Fri, 15 Jul 2011 17:56:22 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 18:01:24 GMT]]></title><description><![CDATA[<p>Ich find's auch verwirrend. Sind die überhaupt boolsch oder bitweise? Und selbst, wenn ich das wüsste: bei | oder || sieht man das direkt. Bei AND klingt es so, als könnte man das für beides verwenden... find ich weniger explizit.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093308</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093308</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Fri, 15 Jul 2011 18:01:24 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 18:07:15 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/22559">@Eisflamme</a><br />
Schau mal im Standard 2.6 Seite 21. Da gibt es auch bitor, bitand usw.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093311</guid><dc:creator><![CDATA[ScyllaIllciz]]></dc:creator><pubDate>Fri, 15 Jul 2011 18:07:15 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 18:11:33 GMT]]></title><description><![CDATA[<p>ScyllaIllciz schrieb:</p>
<blockquote>
<p>Wieso benutzt dann keiner diese Alternativen</p>
</blockquote>
<p>Ich sehe keinen Grund dazu. Ich persönlich finde <code>and</code> nicht aussagekräftiger als <code>&amp;&amp;</code> . Code mit ihnen wird tendenziell weniger gut verstanden und von Compilern schlechter unterstützt. Meines Erachtens gehören die alternativen Schlüsselwörter wie die Di- und Trigraphen zu den Sprachmitteln, die niemand vermissen würde, gäbe es sie nicht. Aber weil sie existieren, werden sie halt doch von einzelnen Rebellen verwendet <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>
<p>Eisflamme schrieb:</p>
<blockquote>
<p>Ich find's auch verwirrend. Sind die überhaupt boolsch oder bitweise?</p>
</blockquote>
<p>Ersteres. Gibt auch noch</p>
<pre><code class="language-cpp">bitand bitor
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2093313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093313</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 15 Jul 2011 18:11:33 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 18:35:21 GMT]]></title><description><![CDATA[<p>Kann der MS-Compiler and und or?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093326</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093326</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 15 Jul 2011 18:35:21 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 18:41:04 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>Kann der MS-Compiler and und or?</p>
</blockquote>
<p>Nicht als Schlüsselwörter, aber als Makros mit <code>#include &lt;ciso646&gt;</code> .</p>
<p>Ich verstehe ohnehin nicht, warum diese Schlüsselwörter eingeführt wurden. Sie bringen keine neue Funktionalität, man kann sie komplett durch Makros emulieren. Im Gegenzug hätte man ein paar nützliche Bezeichner wie <code>and</code> nicht reserviert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093328</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093328</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 15 Jul 2011 18:41:04 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 18:41:12 GMT]]></title><description><![CDATA[<p>ok, wenn es auch bitor und andor gibt, dann ist mir das einfach zu lang zu schreiben ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093331</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093331</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Fri, 15 Jul 2011 18:41:12 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 18:44:24 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>volkard schrieb:</p>
<blockquote>
<p>Kann der MS-Compiler and und or?</p>
</blockquote>
<p>Nicht als Schlüsselwörter, aber als Makros mit <code>#include &lt;ciso646&gt;</code> .</p>
</blockquote>
<p>Dann stelle ich nicht um.</p>
<p>Nexus schrieb:</p>
<blockquote>
<p>Ich verstehe ohnehin nicht, warum diese Schlüsselwörter eingeführt wurden. Sie bringen keine neue Funktionalität, man kann sie komplett durch Makros emulieren. Im Gegenzug hätte man ein paar nützliche Bezeichner wie <code>and</code> nicht reserviert.</p>
</blockquote>
<p>Ich mag sie und würde sie saugerne benutzen. Bin eh ein Basic-Freak, der nur bei C++ gelandet ist, weil es besser ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093335</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093335</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 15 Jul 2011 18:44:24 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 18:44:55 GMT]]></title><description><![CDATA[<blockquote>
<p>Nicht als Schlüsselwörter, aber als Makros mit #include &lt;ciso646&gt;.</p>
</blockquote>
<p>Gerade getestet und kann das bestätigen <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/2093337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093337</guid><dc:creator><![CDATA[ScyllaIllciz]]></dc:creator><pubDate>Fri, 15 Jul 2011 18:44:55 GMT</pubDate></item><item><title><![CDATA[Reply to Warum benutzt keiner &amp;quot;and&#x2F;or usw.&amp;quot; on Fri, 15 Jul 2011 19:02:50 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>Ich mag sie und würde sie saugerne benutzen. Bin eh ein Basic-Freak, der nur bei C++ gelandet ist, weil es besser ist.</p>
</blockquote>
<p>Ein weiterer Grund, warum ich sie nicht benutze, ist die Inkonsistenz. Warum sollte ich für boolsche Operatoren Schlüsselwörter nehmen? Sollte ich auch die bestehenden für Vergleichs- und Bitoperatoren verwenden? Und alle anderen Operatoren haben keine Schlüsselwörter verdient?</p>
<p>Ist schon etwas schade, dass man wegen solcher Schlüsselwörter z.B. <code>boost::mpl::and_</code> schreiben muss. Man hätte den Basic-Menschen das Gleiche mit Makros bieten können, ohne alle restlichen Programmierer mit sinnlosen Einschränkungen zu belästigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2093342</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2093342</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 15 Jul 2011 19:02:50 GMT</pubDate></item></channel></rss>