<?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[will macrobezeichner verwenden]]></title><description><![CDATA[<p>moin!<br />
ich schreibe gerade an einem programm und musste feststellen, dass eine der libarys die ich verwende ein macro definiert hat, ich möchte den bezeichner des macros aber doch noch gerne in meinem programm verwenden.<br />
bei</p>
<pre><code class="language-cpp">#undef macro
</code></pre>
<p>habe ich angst, dass die libarys hinterher nichtmehr ordnungsgemäß funktionieren.<br />
gibt es da überhaupt eine möglichkeit, den bezeichner nochmal zu verwenden ohne die funktionalität der libarys zu gefährden?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158669/will-macrobezeichner-verwenden</link><generator>RSS for Node</generator><lastBuildDate>Thu, 10 Sep 2026 03:38:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158669.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 07 Sep 2006 13:29:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to will macrobezeichner verwenden on Thu, 07 Sep 2006 13:29:20 GMT]]></title><description><![CDATA[<p>moin!<br />
ich schreibe gerade an einem programm und musste feststellen, dass eine der libarys die ich verwende ein macro definiert hat, ich möchte den bezeichner des macros aber doch noch gerne in meinem programm verwenden.<br />
bei</p>
<pre><code class="language-cpp">#undef macro
</code></pre>
<p>habe ich angst, dass die libarys hinterher nichtmehr ordnungsgemäß funktionieren.<br />
gibt es da überhaupt eine möglichkeit, den bezeichner nochmal zu verwenden ohne die funktionalität der libarys zu gefährden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133028</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133028</guid><dc:creator><![CDATA[krabbels]]></dc:creator><pubDate>Thu, 07 Sep 2006 13:29:20 GMT</pubDate></item><item><title><![CDATA[Reply to will macrobezeichner verwenden on Thu, 07 Sep 2006 13:32:04 GMT]]></title><description><![CDATA[<p>krabbels schrieb:</p>
<blockquote>
<p>...<br />
habe ich angst, dass die libarys hinterher nichtmehr ordnungsgemäß funktionieren....</p>
</blockquote>
<p>Zurecht !!</p>
<p>Ich bin sowieso nicht davon überzeugt, dass man Makros verwenden sollte ... und erst Recht nicht solche, die schon woanders definiert sind.</p>
<p>Den speziellen Fall kenne ich natürlich nicht, aber allgemein würde ich sagen: Lass es !!! Bekommst Du nur Ärger mit.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133031</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Thu, 07 Sep 2006 13:32:04 GMT</pubDate></item><item><title><![CDATA[Reply to will macrobezeichner verwenden on Thu, 07 Sep 2006 13:36:48 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>der Präprozessor arbeit auch streng zeilenorientiert.<br />
Deshalb ist sowas gültig</p>
<pre><code class="language-cpp">#include &lt;lib_mit_makro.h&gt;
#undef makro

int makro()
{
}
</code></pre>
<p>nur wenn du include und undef umdrehst, gibt es einen Fehler.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133037</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 07 Sep 2006 13:36:48 GMT</pubDate></item><item><title><![CDATA[Reply to will macrobezeichner verwenden on Thu, 07 Sep 2006 14:14:25 GMT]]></title><description><![CDATA[<p>oder mach für deine Bezeichner nen eigenen Namespace und gut ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133070</guid><dc:creator><![CDATA[THX 1138]]></dc:creator><pubDate>Thu, 07 Sep 2006 14:14:25 GMT</pubDate></item><item><title><![CDATA[Reply to will macrobezeichner verwenden on Thu, 07 Sep 2006 15:32:08 GMT]]></title><description><![CDATA[<p>macros gelten global, mit oder ohne namespace spielt keine rolle</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133158</guid><dc:creator><![CDATA[krabbels]]></dc:creator><pubDate>Thu, 07 Sep 2006 15:32:08 GMT</pubDate></item></channel></rss>