<?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[Unterschied using&#x2F;include?]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich versteh nicht genau wo der unterschied zwischen using namespace und #include ist?</p>
<p>Kann mir vllt. jemand den wesentlichen Unterschied nennen?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/153067/unterschied-using-include</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 05:33:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/153067.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 12 Jul 2006 13:53:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unterschied using&#x2F;include? on Wed, 12 Jul 2006 13:53:58 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich versteh nicht genau wo der unterschied zwischen using namespace und #include ist?</p>
<p>Kann mir vllt. jemand den wesentlichen Unterschied nennen?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096482</guid><dc:creator><![CDATA[nki]]></dc:creator><pubDate>Wed, 12 Jul 2006 13:53:58 GMT</pubDate></item><item><title><![CDATA[Reply to Unterschied using&#x2F;include? on Wed, 12 Jul 2006 14:10:07 GMT]]></title><description><![CDATA[<p>#include ist eine simple Kopie der includierten Datei in die aktuelle Datei.</p>
<p>using macht den Namespace in der aktuellen (und jeder, die diese includieren) Datei bekannt. Du kannst also Klassen/Funktionen/Variablen innerhalb eines Namespaces nutzen, ohne den Namespace extra vor die Klasse/Funktion/Variable zu schreiben.</p>
<p>kleine Beispiele:</p>
<p>blub.h:</p>
<pre><code class="language-cpp">namespace meinNamensraum
{
    int testfunc(int x)
    {
        return x*2;
    }
}
</code></pre>
<p>test.cpp:</p>
<pre><code class="language-cpp">#include &quot;blub.h&quot; //Inhalt der Datei wird in test.cpp eingefügt.

int n = testfunc(18); //funktioniert nicht, da kein testFunc im globalen Namespace existiert
int f = meinNamesraum::testfunc(18); //funktioniert, da der Namesraum exklusiv angegeben wurde
</code></pre>
<p>test2.cpp:</p>
<pre><code class="language-cpp">#include &quot;blub.h&quot; //Inhalt der Datei wird in test2.cpp eingefügt.

using namespace meinNamensraum;

int n = testfunc(20); //funktioniert, da der Namesraum &quot;meinNamesraum&quot; in test2.cpp bekannt gemacht wurde.
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1096498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096498</guid><dc:creator><![CDATA[cin]]></dc:creator><pubDate>Wed, 12 Jul 2006 14:10:07 GMT</pubDate></item><item><title><![CDATA[Reply to Unterschied using&#x2F;include? on Thu, 13 Jul 2006 06:52:29 GMT]]></title><description><![CDATA[<p>dankeschön <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1096860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096860</guid><dc:creator><![CDATA[nki]]></dc:creator><pubDate>Thu, 13 Jul 2006 06:52:29 GMT</pubDate></item></channel></rss>