<?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++ Code Stil Frage]]></title><description><![CDATA[<p>So</p>
<pre><code class="language-cpp">vector&lt;float&gt;MyPosition(3);
	ReadProcessMemory( ProcessHandle, reinterpret_cast&lt;void*&gt;(X_CoordinateAddr), &amp;MyPosition[0], MyPosition.size()*sizeof(float), 0);
</code></pre>
<p>oder so:</p>
<pre><code class="language-cpp">vector&lt;float&gt;MyPosition(3);
	ReadProcessMemory( ProcessHandle, reinterpret_cast&lt;void*&gt;(X_CoordinateAddr), &amp;MyPosition[0], 12, 0);
</code></pre>
<p>Was würde man in der Praxis schreiben? Ich denke das erste ist nicht so fehleranfällig wenn man mal die vector Größe ändern muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/322176/c-code-stil-frage</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 10:30:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/322176.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 09 Dec 2013 21:18:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 21:18:24 GMT]]></title><description><![CDATA[<p>So</p>
<pre><code class="language-cpp">vector&lt;float&gt;MyPosition(3);
	ReadProcessMemory( ProcessHandle, reinterpret_cast&lt;void*&gt;(X_CoordinateAddr), &amp;MyPosition[0], MyPosition.size()*sizeof(float), 0);
</code></pre>
<p>oder so:</p>
<pre><code class="language-cpp">vector&lt;float&gt;MyPosition(3);
	ReadProcessMemory( ProcessHandle, reinterpret_cast&lt;void*&gt;(X_CoordinateAddr), &amp;MyPosition[0], 12, 0);
</code></pre>
<p>Was würde man in der Praxis schreiben? Ich denke das erste ist nicht so fehleranfällig wenn man mal die vector Größe ändern muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370845</guid><dc:creator><![CDATA[Karl Lagerfeld]]></dc:creator><pubDate>Mon, 09 Dec 2013 21:18:24 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 21:22:17 GMT]]></title><description><![CDATA[<p>Das erste. Definitiv.<br />
Keine magic numbers!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370848</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Mon, 09 Dec 2013 21:22:17 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 21:25:28 GMT]]></title><description><![CDATA[<p>Statt</p>
<pre><code>MyPosition.size()*sizeof(float)
</code></pre>
<p>könntest du nach meiner Einschätzung auch</p>
<pre><code>MyPosition.size()*4
</code></pre>
<p>schreiben, aber dennoch ist die erste Variante definitiv besser.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370850</guid><dc:creator><![CDATA[Marthog]]></dc:creator><pubDate>Mon, 09 Dec 2013 21:25:28 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 21:53:38 GMT]]></title><description><![CDATA[<p>Einen solchen Undo-Button hätte ich auch gerne. ;'(</p>
<p><a href="http://img4host.net/upload/0922524752a63baf499d9.PNG" rel="nofollow">http://img4host.net/upload/0922524752a63baf499d9.PNG</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370853</guid><dc:creator><![CDATA[Exklusiv++]]></dc:creator><pubDate>Mon, 09 Dec 2013 21:53:38 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 21:56:24 GMT]]></title><description><![CDATA[<p>Nichts gegen dich SeppJ, ich mag dich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370855</guid><dc:creator><![CDATA[Exklusiv++]]></dc:creator><pubDate>Mon, 09 Dec 2013 21:56:24 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 22:18:21 GMT]]></title><description><![CDATA[<p>Ist: sizeof(MyPosition::value_typ);<br />
Ist das C++11? Weil mein veraltet Codegear Compiler kennt das nicht.^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370858</guid><dc:creator><![CDATA[Karl Lagerfeld]]></dc:creator><pubDate>Mon, 09 Dec 2013 22:18:21 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 22:30:15 GMT]]></title><description><![CDATA[<p>Karl Lagerfeld schrieb:</p>
<blockquote>
<p>Ist: sizeof(MyPosition::value_typ);<br />
Ist das C++11? Weil mein veraltet Codegear Compiler kennt das nicht.^^</p>
</blockquote>
<p>Nein, das war falsch. Mit C++11 geht das mit decltype. Ohne C++11 gar nicht <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>
<p>Exklusiv++ schrieb:</p>
<blockquote>
<p>Einen solchen Undo-Button hätte ich auch gerne. ;'(</p>
<p><a href="http://img4host.net/upload/0922524752a63baf499d9.PNG" rel="nofollow">http://img4host.net/upload/0922524752a63baf499d9.PNG</a></p>
</blockquote>
<p>Meine Güte, da steht da 30 Sekunden lang was falsches und schon macht jemand einen Screenshot <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> :). Wie hast du im Voraus gewusst, dass der Post kurz darauf wieder weg sein wird? Oder fotografierst du routinemäßig alle meine Beiträge <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /> ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370859</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 09 Dec 2013 22:30:15 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 22:30:14 GMT]]></title><description><![CDATA[<p>Nathan schrieb:</p>
<blockquote>
<p>Das erste. Definitiv.<br />
Keine magic numbers!</p>
</blockquote>
<p>Was ist mit der 3?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370860</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Mon, 09 Dec 2013 22:30:14 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 22:32:55 GMT]]></title><description><![CDATA[<blockquote>
<p>Ohne C++11 gar nicht</p>
</blockquote>
<p>Das ist ja auch völliger Blödsinn. Wie kamst du darauf?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370861</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Mon, 09 Dec 2013 22:32:55 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 22:33:41 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Meine Güte, da steht da 30 Sekunden lang was falsches und schon macht jemand einen Screenshot <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> :). Wie hast du im Voraus gewusst, dass der Post kurz darauf wieder weg sein wird? Oder fotografierst du routinemäßig alle meine Beiträge <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /> ?</p>
</blockquote>
<p>Die Frage ist eher, warum die NSA die so schnell rausrückt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370862</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Mon, 09 Dec 2013 22:33:41 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 22:56:48 GMT]]></title><description><![CDATA[<p>Einzige Erklärung: Exklusiv++ sitzt bei der NSA. Oder zumindest beim Verfassungsschutz. So extremistischen Cyberterroristenforen kann man ja keine rechtsfreien Räume zugestehen.</p>
<p>Was die Sache angeht, so würde ich vielleicht</p>
<pre><code class="language-cpp">MyPosition.size() * sizeof(MyPosition[0])
</code></pre>
<p>schreiben. MyPosition[0] wird da nicht ausgewertet, weil sizeof zur Compilezeit ausgetauscht wird, und abgesehen von vector&lt;bool&gt; (verflucht seist du!) wird das mit allem funktionieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370866</guid><dc:creator><![CDATA[seldon]]></dc:creator><pubDate>Mon, 09 Dec 2013 22:56:48 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Mon, 09 Dec 2013 22:59:32 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Exklusiv++ schrieb:</p>
<blockquote>
<p>Einen solchen Undo-Button hätte ich auch gerne. ;'(</p>
<p><a href="http://img4host.net/upload/0922524752a63baf499d9.PNG" rel="nofollow">http://img4host.net/upload/0922524752a63baf499d9.PNG</a></p>
</blockquote>
<p>Meine Güte, da steht da 30 Sekunden lang was falsches und schon macht jemand einen Screenshot <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> :). Wie hast du im Voraus gewusst, dass der Post kurz darauf wieder weg sein wird? Oder fotografierst du routinemäßig alle meine Beiträge <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /> ?</p>
</blockquote>
<p>Routine. <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/2370867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370867</guid><dc:creator><![CDATA[Exklusiv++]]></dc:creator><pubDate>Mon, 09 Dec 2013 22:59:32 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Tue, 10 Dec 2013 07:26:21 GMT]]></title><description><![CDATA[<p>Karl Lagerfeld schrieb:</p>
<blockquote>
<p>So</p>
<pre><code class="language-cpp">vector&lt;float&gt;MyPosition(3);
	ReadProcessMemory( ProcessHandle, reinterpret_cast&lt;void*&gt;(X_CoordinateAddr), &amp;MyPosition[0], MyPosition.size()*sizeof(float), 0);
</code></pre>
<p>oder so:</p>
<pre><code class="language-cpp">vector&lt;float&gt;MyPosition(3);
	ReadProcessMemory( ProcessHandle, reinterpret_cast&lt;void*&gt;(X_CoordinateAddr), &amp;MyPosition[0], 12, 0);
</code></pre>
<p>Was würde man in der Praxis schreiben? Ich denke das erste ist nicht so fehleranfällig wenn man mal die vector Größe ändern muss.</p>
</blockquote>
<p>Das ist aber mal so richtig hässlicher Code, dafür gibt es glatt den ersten Preis.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2370881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2370881</guid><dc:creator><![CDATA[ugly]]></dc:creator><pubDate>Tue, 10 Dec 2013 07:26:21 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Wed, 11 Dec 2013 15:59:49 GMT]]></title><description><![CDATA[<p>ugly schrieb:</p>
<blockquote>
<p>Das ist aber mal so richtig hässlicher Code, dafür gibt es glatt den ersten Preis.</p>
</blockquote>
<p>Und du kannst den ersten Preis für den nutzlosesten Post absahnen.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371169</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371169</guid><dc:creator><![CDATA[hardware]]></dc:creator><pubDate>Wed, 11 Dec 2013 15:59:49 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Code Stil Frage on Wed, 11 Dec 2013 18:15:18 GMT]]></title><description><![CDATA[<p>ugly schrieb:</p>
<blockquote>
<p>Das ist aber mal so richtig hässlicher Code, dafür gibt es glatt den ersten Preis.</p>
</blockquote>
<p>Nur weil du ihn nicht verstehst?</p>
<p>hardware schrieb:</p>
<blockquote>
<p>Und du kannst den ersten Preis für den nutzlosesten Post absahnen.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<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>
<p>thx @ all</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371209</guid><dc:creator><![CDATA[Karl Lagerfeld]]></dc:creator><pubDate>Wed, 11 Dec 2013 18:15:18 GMT</pubDate></item></channel></rss>