<?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[C++  Zeiger]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin komplett neu hier und habe auch erst gestern begonnen, C++ zu erlernen. Bin schon recht weit, verstehe auch alles, bis auf ein kleines Detail:</p>
<p>Die Zeiger</p>
<p>Ich verstehe zwar zu was sie da sind, aber ich versteh nicht welcher syntax was tut:</p>
<p>beispiel:</p>
<pre><code>int* a = b;
</code></pre>
<p>ist doch etwas ganz anderes wie</p>
<pre><code>int a = *a;
</code></pre>
<p>Ich habe zwar ein Buch (Einstieg in Visual C++ 2010 by André Willms) und mich auch schon im netz erkundigt, aber kann mir das vielleicht jemand genau und soeinfach wie möglich erklären? <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>
<p>Oder zumindest erklären, was dieser Code macht?</p>
<pre><code>void hinzufuegen(const Dvd&amp; d){   //Dvd ist eine Klasse
//..
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/316870/c-zeiger</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 22:29:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/316870.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 May 2013 16:59:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++  Zeiger on Sun, 19 May 2013 16:59:00 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin komplett neu hier und habe auch erst gestern begonnen, C++ zu erlernen. Bin schon recht weit, verstehe auch alles, bis auf ein kleines Detail:</p>
<p>Die Zeiger</p>
<p>Ich verstehe zwar zu was sie da sind, aber ich versteh nicht welcher syntax was tut:</p>
<p>beispiel:</p>
<pre><code>int* a = b;
</code></pre>
<p>ist doch etwas ganz anderes wie</p>
<pre><code>int a = *a;
</code></pre>
<p>Ich habe zwar ein Buch (Einstieg in Visual C++ 2010 by André Willms) und mich auch schon im netz erkundigt, aber kann mir das vielleicht jemand genau und soeinfach wie möglich erklären? <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>
<p>Oder zumindest erklären, was dieser Code macht?</p>
<pre><code>void hinzufuegen(const Dvd&amp; d){   //Dvd ist eine Klasse
//..
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2324490</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2324490</guid><dc:creator><![CDATA[sebi.holzer]]></dc:creator><pubDate>Sun, 19 May 2013 16:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to C++  Zeiger on Sun, 19 May 2013 17:12:12 GMT]]></title><description><![CDATA[<p>Zeiger-Spaß mit Binky: <a href="https://www.youtube.com/watch?v=i49_SNt4yfk" rel="nofollow">https://www.youtube.com/watch?v=i49_SNt4yfk</a></p>
<p>Was den Code angeht, da ist kein Zeiger enthalten. In</p>
<pre><code class="language-cpp">void hinzufuegen(const Dvd&amp; d){
</code></pre>
<p>ist d eine Referenz auf Dvd, also ein neuer Name für das Objekt, das der Funktion übergeben wird -- im Gegensatz zu</p>
<pre><code class="language-cpp">void hinzufuegen(Dvd d){
</code></pre>
<p>...in welchem Fall d der Name eines neuen Objektes (einer Kopie des der Funktion übergenenen Objektes) wäre.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2324501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2324501</guid><dc:creator><![CDATA[seldon]]></dc:creator><pubDate>Sun, 19 May 2013 17:12:12 GMT</pubDate></item><item><title><![CDATA[Reply to C++  Zeiger on Sun, 19 May 2013 17:12:23 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>tut mir Leid dir das sagen zu müssen, aber das Buch, welches du liest, kannst du gleich mal wegwerfen. Da hast du einen Fehlkauf gemacht. Dieses Buch von André Willms tauchte hier schon öfters auf und hat keinen guten Ruf.</p>
<p>Beide von dir gezeigten Definitionen sind etwas anderes, ja. Ersteres ist die Definition eines Zeigers (* bedeutet hier, ein Zeiger wird definiert). Zweiteres ist die Definition eines ints (* ist hier der Dereferenzierungsoperator, damit sprichst du den Wert an, der an der Adresse steht, auf welche der Zeiger zeigt)</p>
<p>Hier ein guter Thread über Bücher: <a href="http://www.c-plusplus.net/forum/316631-full" rel="nofollow">http://www.c-plusplus.net/forum/316631-full</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2324502</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2324502</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Sun, 19 May 2013 17:12:23 GMT</pubDate></item></channel></rss>