<?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[Präprozessorkonstanten - Aussage im Tutorial korrekt?]]></title><description><![CDATA[<p>Huhu</p>
<p>Ich lese gerade ein bisschen in einem hier geposteten Tutorial und da bin ich beim Präprozessor auf folgendes gestossen:</p>
<blockquote>
<p>Wir könnten theoretisch schreiben #define grassland_path &quot;12.png&quot;, aber das würde auch ein change_grassland_path durch change_&quot;12.png&quot; ersetzen, was natürlich ungültig wäre, deswegen sind Konstanten vorzuziehen.</p>
</blockquote>
<p>Ist das wirklich so? Bei meinem Beispiel funktioniert alles wie es sollte:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

#define grassland_path &quot;12.png&quot;

using namespace std;

int main()
{

	string change_grassland_path = &quot;15.png&quot;;

	cout &lt;&lt; &quot;grass path: &quot; &lt;&lt; grassland_path &lt;&lt; endl;
	cout &lt;&lt; &quot;grass path img: &quot; &lt;&lt; change_grassland_path &lt;&lt; endl;

}
</code></pre>
<p>Oder wie darf ich diesen Satz verstehen? Falls die Aussage doch stimmt, kann mir einer ein einfaches Beispiel liefern?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/269483/präprozessorkonstanten-aussage-im-tutorial-korrekt</link><generator>RSS for Node</generator><lastBuildDate>Mon, 31 Aug 2026 02:30:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/269483.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 25 Jun 2010 17:34:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 17:34:05 GMT]]></title><description><![CDATA[<p>Huhu</p>
<p>Ich lese gerade ein bisschen in einem hier geposteten Tutorial und da bin ich beim Präprozessor auf folgendes gestossen:</p>
<blockquote>
<p>Wir könnten theoretisch schreiben #define grassland_path &quot;12.png&quot;, aber das würde auch ein change_grassland_path durch change_&quot;12.png&quot; ersetzen, was natürlich ungültig wäre, deswegen sind Konstanten vorzuziehen.</p>
</blockquote>
<p>Ist das wirklich so? Bei meinem Beispiel funktioniert alles wie es sollte:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

#define grassland_path &quot;12.png&quot;

using namespace std;

int main()
{

	string change_grassland_path = &quot;15.png&quot;;

	cout &lt;&lt; &quot;grass path: &quot; &lt;&lt; grassland_path &lt;&lt; endl;
	cout &lt;&lt; &quot;grass path img: &quot; &lt;&lt; change_grassland_path &lt;&lt; endl;

}
</code></pre>
<p>Oder wie darf ich diesen Satz verstehen? Falls die Aussage doch stimmt, kann mir einer ein einfaches Beispiel liefern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917363</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Fri, 25 Jun 2010 17:34:05 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 17:48:17 GMT]]></title><description><![CDATA[<p>Ist falsch.</p>
<p>Aber nicht gleich das Tut ablehnen. Es ist zwar nicht das, was ich unter einem Tut verstehe, aber der Autor ist offensichtlich kein Programmiernube und es ist in vielen Detailentscheidungen erstaunlich korrekt und tiefgründig. Harte Kost, aber dafür keine Lügen wie in der Schule, nur um was zu vereinfachen. Der Fehler wundert mich. Frag ihn mal, ob er bei dieser Seite nur bekifft war oder doch ein Nube ist, und berichte hier.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917367</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 25 Jun 2010 17:48:17 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 17:47:46 GMT]]></title><description><![CDATA[<p>#define path &quot;ERROR !&quot;</p>
<p>namespace test<br />
{<br />
int path;<br />
}</p>
<p>int main()<br />
{<br />
test::path = 10;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917369</guid><dc:creator><![CDATA[asdfasd]]></dc:creator><pubDate>Fri, 25 Jun 2010 17:47:46 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 17:57:26 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/106">@volkard</a><br />
Bis jetzt haben mir die Ausführungen sehr gut gefallen. Habe gerade beim Thema Präprozessor vieles erst jetzt richtig verstanden. Ich schreib den Autor vielleicht mal an und frage nach.</p>
<p>@asdfasd<br />
Stimmt, das geht nicht. Ist aber auch etwas anderes als das oben gepostete.</p>
<p>Thx für die Antworten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917374</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Fri, 25 Jun 2010 17:57:26 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 19:14:59 GMT]]></title><description><![CDATA[<p>icarus2 schrieb:</p>
<blockquote>
<p>Ich schreib den Autor vielleicht mal an und frage nach.</p>
</blockquote>
<p>Nicht nur vielleicht. Das bist Du ihm schuldig. Denn er hat Dir viel geholfen, wie Du schriebst, und Du hilfst ihm natürlich auch damit, ein Fehlerchen zu wegmachen. Ist ja auch supi, daß er es kostenlos ins Netz stellt, statt ein Buch rauszugeben, für das man viel Geld zahlen muß. Du mußt ihn ja nicht gleich fragen, ob er bekifft war. Manchmal hat man auch was falsch verstanden oder sogar falsche Quellen. Mir hat ein Professor gesagt, printf sei ein Makro und ich hab's viele Jahre lang ehrlich geglaubt. Ich brauchte ja auch nie Ellipsen. Der Autor braucht vielleicht nie Makros, weil er stets moderne Auswege wie const, templates und inline(automatisch) kennt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917403</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 25 Jun 2010 19:14:59 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 20:58:19 GMT]]></title><description><![CDATA[<p>Ich würde den Autor ja gerne anschreiben. Aber ich habe jetzt ziemlich lange gesucht und leider nichts gefunden. Ich glaube, dass sich der Autor Ankou nennt. Aber ich habe keine Möglichkeit gefunden den zu kontaktieren oder so.</p>
<p>Oder findest du <a href="http://rpgstudio.de:8181/scientia/C%2B%2B/Tutorial:_6._Pr%C3%A4prozessor_und_Modularisierung" rel="nofollow">hier</a> etwas?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917433</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Fri, 25 Jun 2010 20:58:19 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 21:47:28 GMT]]></title><description><![CDATA[<p>icarus2 schrieb:</p>
<blockquote>
<p>Ich würde den Autor ja gerne anschreiben. Aber ich habe jetzt ziemlich lange gesucht und leider nichts gefunden. Ich glaube, dass sich der Autor Ankou nennt. Aber ich habe keine Möglichkeit gefunden den zu kontaktieren oder so.</p>
<p>Oder findest du <a href="http://rpgstudio.de:8181/scientia/C%2B%2B/Tutorial:_6._Pr%C3%A4prozessor_und_Modularisierung" rel="nofollow">hier</a> etwas?</p>
</blockquote>
<p><a href="http://www.rpg-studio.de/forum/user/3274/ankou/" rel="nofollow">http://www.rpg-studio.de/forum/user/3274/ankou/</a></p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917445</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917445</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Fri, 25 Jun 2010 21:47:28 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 22:46:09 GMT]]></title><description><![CDATA[<p>Danke SideWinder, ich werd ihm morgen schreiben.</p>
<p>Gn8</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917457</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Fri, 25 Jun 2010 22:46:09 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Fri, 25 Jun 2010 22:50:31 GMT]]></title><description><![CDATA[<p>nicht mehr 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>
]]></description><link>https://www.c-plusplus.net/forum/post/1917458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917458</guid><dc:creator><![CDATA[JustAnotherNoob]]></dc:creator><pubDate>Fri, 25 Jun 2010 22:50:31 GMT</pubDate></item><item><title><![CDATA[Reply to Präprozessorkonstanten - Aussage im Tutorial korrekt? on Sat, 26 Jun 2010 10:27:56 GMT]]></title><description><![CDATA[<p>Jop, hab gesehen, dass der Fehler bereits korrigiert worden ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1917531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1917531</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Sat, 26 Jun 2010 10:27:56 GMT</pubDate></item></channel></rss>