<?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[Variablenname+0x34 ???]]></title><description><![CDATA[<p>Moin,</p>
<p>ich weiß nicht ob ich es hier posten soll oder im C++ Forum, da aber WinAPI Datentypen und Funktionen genutzt werden, setze ich es erstmal hier hin ...</p>
<p>@Mods<br />
Bitte verschieben, wenn nötig <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>Ich habe hier im Forum diesen Code_Schnipsel gefunden:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-p-is-751378.html#751378" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-p-is-751378.html#751378</a></p>
<p>Jetzt verstehe ich folgendes überhaupt nicht:</p>
<pre><code class="language-cpp">// geht noch rein, in die Rübe ...
PUCHAR buf = new UCHAR[200];

// Ähh ..., oO
(buf+0x34)[j];
</code></pre>
<p>Also was bitte bedeutet (buf+0x34)[j] ???<br />
Wieso kann ich dem Zeigervariablennamen etwas hinzufügen (verändern) und dann dennoch auf das Array zugreifen ... ?</p>
<p>(buf+0x34) = buffy ??? <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>Tut mir leid, ich bin Anfänger und habe in meiner Literatur nichts darüber gefunden.</p>
<p>Gruß<br />
Greenhorn</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/215037/variablenname-0x34</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 20:59:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/215037.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Jun 2008 17:17:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variablenname+0x34 ??? on Thu, 05 Jun 2008 17:17:59 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>ich weiß nicht ob ich es hier posten soll oder im C++ Forum, da aber WinAPI Datentypen und Funktionen genutzt werden, setze ich es erstmal hier hin ...</p>
<p>@Mods<br />
Bitte verschieben, wenn nötig <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>Ich habe hier im Forum diesen Code_Schnipsel gefunden:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-p-is-751378.html#751378" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-p-is-751378.html#751378</a></p>
<p>Jetzt verstehe ich folgendes überhaupt nicht:</p>
<pre><code class="language-cpp">// geht noch rein, in die Rübe ...
PUCHAR buf = new UCHAR[200];

// Ähh ..., oO
(buf+0x34)[j];
</code></pre>
<p>Also was bitte bedeutet (buf+0x34)[j] ???<br />
Wieso kann ich dem Zeigervariablennamen etwas hinzufügen (verändern) und dann dennoch auf das Array zugreifen ... ?</p>
<p>(buf+0x34) = buffy ??? <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>Tut mir leid, ich bin Anfänger und habe in meiner Literatur nichts darüber gefunden.</p>
<p>Gruß<br />
Greenhorn</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523545</guid><dc:creator><![CDATA[C++Greenhorn 0]]></dc:creator><pubDate>Thu, 05 Jun 2008 17:17:59 GMT</pubDate></item><item><title><![CDATA[Reply to Variablenname+0x34 ??? on Thu, 05 Jun 2008 17:24:24 GMT]]></title><description><![CDATA[<p>Das kann man auch anders als buf[j+0x34] schreiben, genauso wie man buf[i] auch als *(buf+i) schreiben kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523549</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523549</guid><dc:creator><![CDATA[Nanyuki]]></dc:creator><pubDate>Thu, 05 Jun 2008 17:24:24 GMT</pubDate></item><item><title><![CDATA[Reply to Variablenname+0x34 ??? on Thu, 05 Jun 2008 17:43:01 GMT]]></title><description><![CDATA[<p>Vielen Dank Nanyuki.</p>
<p>Ich werde damit mal ein wenig herumspielen ... <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>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1523564</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523564</guid><dc:creator><![CDATA[C++Greenhorn 0]]></dc:creator><pubDate>Thu, 05 Jun 2008 17:43:01 GMT</pubDate></item><item><title><![CDATA[Reply to Variablenname+0x34 ??? on Thu, 05 Jun 2008 21:18:16 GMT]]></title><description><![CDATA[<p>kann aber böse enden (für dein programm) wenn du aus versehen über die arraygrenzen hinausgehst.<br />
(nur zur info <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/1523715</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1523715</guid><dc:creator><![CDATA[Fencer]]></dc:creator><pubDate>Thu, 05 Jun 2008 21:18:16 GMT</pubDate></item><item><title><![CDATA[Reply to Variablenname+0x34 ??? on Fri, 06 Jun 2008 23:12:43 GMT]]></title><description><![CDATA[<p>'buf' ist ein Zeiger auf das 1. Element im Array. Wenn Du 0x34 (hexadezimal, dezimal: 52) hinzuaddierst, bist Du beim 52. Element (genau genommen bei der Adresse des 52. Elements). Jetzt wird nochmal j Elemente weiter oder zurück gesprungen (wenn j negativ ist) und dann dereferenziert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1524457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1524457</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 06 Jun 2008 23:12:43 GMT</pubDate></item><item><title><![CDATA[Reply to Variablenname+0x34 ??? on Mon, 09 Jun 2008 13:06:02 GMT]]></title><description><![CDATA[<p>Vielen Dank, euch allen ! <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>
<p>Habe es jetzt begriffen <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="😃"
    /> , und sogar etwas dazu in einem meiner Bücher gefunden.</p>
<p>Gruß<br />
Greenhorn</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1525727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1525727</guid><dc:creator><![CDATA[C++Greenhorn 0]]></dc:creator><pubDate>Mon, 09 Jun 2008 13:06:02 GMT</pubDate></item></channel></rss>