<?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[&amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator]]></title><description><![CDATA[<p>Hallo,<br />
was macht eigentlich der &quot;&lt;&lt;&quot;-Operator?</p>
<p>Beispiel:</p>
<pre><code class="language-cpp">int Peter(unsigned int Lustig)
{
    return Lustig&lt;&lt;5;
}
</code></pre>
<p>Danke im Voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/235600/quot-lt-lt-quot-operator</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 04:08:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/235600.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 04 Mar 2009 07:51:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 07:51:56 GMT]]></title><description><![CDATA[<p>Hallo,<br />
was macht eigentlich der &quot;&lt;&lt;&quot;-Operator?</p>
<p>Beispiel:</p>
<pre><code class="language-cpp">int Peter(unsigned int Lustig)
{
    return Lustig&lt;&lt;5;
}
</code></pre>
<p>Danke im Voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673854</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Wed, 04 Mar 2009 07:51:56 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 07:53:51 GMT]]></title><description><![CDATA[<p>bits verschieben<br />
um die anzahl der zahl hinter dem operator<br />
und die richtung der &quot;pfeile&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673855</guid><dc:creator><![CDATA[bitshiftt]]></dc:creator><pubDate>Wed, 04 Mar 2009 07:53:51 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 07:59:00 GMT]]></title><description><![CDATA[<p>also</p>
<pre><code class="language-cpp">int main(int argc, char* argv[])
{
	int x = 1; //  x = 00000000000000000000000000000001
	x = x&lt;&lt;1;   // x = 00000000000000000000000000000010
	printf(&quot;%d\n&quot;,x); // 2 
	x = x&gt;&gt;1;  //  x = 00000000000000000000000000000001
	printf(&quot;%d\n&quot;,x); // 1
	system(&quot;PAUSE&quot;);
    return 0;
}
</code></pre>
<p>alles klar?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673862</guid><dc:creator><![CDATA[bitshiftt]]></dc:creator><pubDate>Wed, 04 Mar 2009 07:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 08:00:23 GMT]]></title><description><![CDATA[<p>way schrieb:</p>
<blockquote>
<p>Hallo,<br />
was macht eigentlich der &quot;&lt;&lt;&quot;-Operator?</p>
<p>Beispiel:</p>
<pre><code class="language-cpp">int Peter(unsigned int Lustig)
{
    return Lustig&lt;&lt;5;
}
</code></pre>
<p>Danke im Voraus.</p>
</blockquote>
<p>Das hängt vom Typen ab, für den &lt;&lt; aufgerufen wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673864</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Wed, 04 Mar 2009 08:00:23 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 08:01:12 GMT]]></title><description><![CDATA[<p>way schrieb:</p>
<blockquote>
<p>was macht eigentlich der &quot;&lt;&lt;&quot;-Operator?</p>
</blockquote>
<p>Wie bitshift schon geschrieben hat, bits verschieben, allerdings nur für die eingebauten Datentypen. Was das im Einzelnen bedeutet steht im C++-Buch/Tutorial deiner Wahl.<br />
Für alle anderen Datentypen hängts davon ab mit welcher Semantik der Operator überladen worden ist. Bei den Streams der Standardbibliothek dient er z.B. dazu, eine Variable in den Stream zu schreiben. Steht aber auch im Buch/Tutorial deiner Wahl...</p>
<p>Siehe auch hier, Punkt 3.4 : <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-232010.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-232010.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673865</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Wed, 04 Mar 2009 08:01:12 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 08:04:54 GMT]]></title><description><![CDATA[<p>pumuckl schrieb:</p>
<blockquote>
<p>[...]Wie bitshift schon geschrieben hat, bits verschieben, allerdings nur für die eingebauten Datentypen[...]</p>
</blockquote>
<p>Genauer gesagt, nur für eingenbaute ordinale Typen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673868</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Wed, 04 Mar 2009 08:04:54 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 10:14:00 GMT]]></title><description><![CDATA[<p>Ok, vielen Dank ersteinmal. Doch eine Frage hätte ich da noch. Wird der fundamentale Wert denn nun verändert oder kann man sich das so vorstellen, dass die Zustände im Dualenzahlensystem verschoben werden? Weil dann hätte man ja völlig andere Werte...</p>
<p>Sprich:</p>
<pre><code>int x = 2; //:

128   64   32   16   8   4   2   1
==================================
 0    0    0    0    0   0   1   0
</code></pre>
<p>Das die Position von 1 nach &quot;&lt;&lt;&quot; geshiftet wird? Dann hätte man ja x = 4. Oder rechnet sich der alte Zustand dann noch dazu? Sprich: x = 6?</p>
<p>Wäre mal interessant zu wissen, wenn man mal nach Pornos googlet, findet man später nur noch Bockmist zum gewünschten Thema.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673950</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673950</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Wed, 04 Mar 2009 10:14:00 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 10:15:52 GMT]]></title><description><![CDATA[<p>Wenn du den &quot;&lt;&lt;&quot; Operator verwendest ändert sich x garnicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673954</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Wed, 04 Mar 2009 10:15:52 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 10:19:15 GMT]]></title><description><![CDATA[<blockquote>
<p>Das die Position von 1 nach &quot;&lt;&lt;&quot; geshiftet wird?</p>
</blockquote>
<p>Anders gesagt: Wenn die Position 1 mal &quot;nach links&quot; geshiftet wird:<br />
int x = 2;<br />
x &lt;&lt; 1;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673957</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673957</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Wed, 04 Mar 2009 10:19:15 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 10:20:55 GMT]]></title><description><![CDATA[<p>Dann ändert sich x immer nocht nicht...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673960</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Wed, 04 Mar 2009 10:20:55 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 10:22:20 GMT]]></title><description><![CDATA[<p>way schrieb:</p>
<blockquote>
<blockquote>
<p>Das die Position von 1 nach &quot;&lt;&lt;&quot; geshiftet wird?</p>
</blockquote>
<p>Anders gesagt: Wenn die Position 1 mal &quot;nach links&quot; geshiftet wird:<br />
int x = 2;<br />
x &lt;&lt; 1;</p>
</blockquote>
<p>Was passiert denn mit x, wenn Du schreibst</p>
<pre><code class="language-cpp">int x = 2;
x + 1;
</code></pre>
<p>Wie sieht x danach aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673962</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Wed, 04 Mar 2009 10:22:20 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 10:22:21 GMT]]></title><description><![CDATA[<p>way schrieb:</p>
<blockquote>
<blockquote>
<p>Das die Position von 1 nach &quot;&lt;&lt;&quot; geshiftet wird?</p>
</blockquote>
<p>Anders gesagt: Wenn die Position 1 mal &quot;nach links&quot; geshiftet wird:<br />
int x = 2;<br />
x &lt;&lt; 1;</p>
</blockquote>
<p>Das sieht man an bitshifts Post, wenn man die Kommenatre beachtet, und ein kleines dreizeiliges Programm kann dir die Antwort auch geben. Ein kleines Bisschen Eigeninitiative wäre dann doch wünschenswert...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673963</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Wed, 04 Mar 2009 10:22:21 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Wed, 04 Mar 2009 10:25:31 GMT]]></title><description><![CDATA[<p>x&lt;&lt;2?</p>
<p>EDIT:<br />
Ich bin nicht an meinem Heim-PC. Werde es daheim ausprobieren.</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673964</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673964</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Wed, 04 Mar 2009 10:25:31 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;&amp;lt;&amp;lt;&amp;quot;-Operator on Fri, 06 Mar 2009 13:17:21 GMT]]></title><description><![CDATA[<p>way, es gibt auch noch den <code>operator&lt;&lt;=</code> bzw. <code>operator&gt;&gt;=</code> . Das ist wahrscheinlich eher, was du suchst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1675243</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1675243</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 06 Mar 2009 13:17:21 GMT</pubDate></item></channel></rss>