<?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[Mir unbekannter Quellcode]]></title><description><![CDATA[<p>Hallo zusammen.</p>
<p>Kann mir einer verraten was diese Quellcodezeile bedeutet:</p>
<pre><code>extern &quot;C&quot; {
      extern int __us_rsthread_malloc;
    }
</code></pre>
<p>Ich kenne extern &quot;C&quot; nur als Präfix vor einem Funktionsnamen.</p>
<p>Danke für's reinschauen.</p>
<p>Gruss<br />
_Bongo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/137974/mir-unbekannter-quellcode</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 22:45:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/137974.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Feb 2006 12:12:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mir unbekannter Quellcode on Wed, 22 Feb 2006 12:12:13 GMT]]></title><description><![CDATA[<p>Hallo zusammen.</p>
<p>Kann mir einer verraten was diese Quellcodezeile bedeutet:</p>
<pre><code>extern &quot;C&quot; {
      extern int __us_rsthread_malloc;
    }
</code></pre>
<p>Ich kenne extern &quot;C&quot; nur als Präfix vor einem Funktionsnamen.</p>
<p>Danke für's reinschauen.</p>
<p>Gruss<br />
_Bongo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000100</guid><dc:creator><![CDATA[_Bongo]]></dc:creator><pubDate>Wed, 22 Feb 2006 12:12:13 GMT</pubDate></item><item><title><![CDATA[Reply to Mir unbekannter Quellcode on Wed, 22 Feb 2006 13:28:17 GMT]]></title><description><![CDATA[<p>das extern &quot;C&quot; hat dem grunde nach dieselbe funktion wie bei funktionen - das objekt wird C-kompatibel gelinkt, d.h. der name des objekts, so wie ihn der linker sieht, entspricht den regeln für objekte in C (bedeutet auf den meisten plattformen einen vorangestellten unterstrich). in C++ werden nicht nur funktionsnamen &quot;gemangled&quot; (hier ist die notwendigkeit sofort offensichtlich wegen überladung), sondern auch alle anderen objekte mit static storage - 2 variablen können denselben namen haben, wenn sie sich in verschiedenen namensräumen befinden. hätten beide variablen aber extern &quot;C&quot; linkage, so verweisen sie notwendig auf dasselbe objekt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000174</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Wed, 22 Feb 2006 13:28:17 GMT</pubDate></item></channel></rss>