<?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[Erledigt: Using-direktive in main()]]></title><description><![CDATA[<p>Hallo Community,</p>
<p>ich habe vor kurzem irgendwo hier im Forum gelesen, dass es besser wäre (im Sinne der Lokalität) using direktive in der main zu benutzen, statt außerhalb.</p>
<p>z.b.:</p>
<pre><code class="language-cpp">// main.cpp
int main()
{
    using namespace std;
    // ...
    return 0;
}
</code></pre>
<p>statt</p>
<pre><code class="language-cpp">// main.cpp
using namespace std;

int main()
{
    // ...
    return 0;
}
</code></pre>
<p>macht das einen Unterschied? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
das macht für mich nur Sinn, wenn man noch weitere Funktionen in main.cpp definiert.</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/291043/erledigt-using-direktive-in-main</link><generator>RSS for Node</generator><lastBuildDate>Mon, 17 Aug 2026 23:12:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/291043.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Aug 2011 18:50:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Erledigt: Using-direktive in main() on Tue, 09 Aug 2011 19:00:21 GMT]]></title><description><![CDATA[<p>Hallo Community,</p>
<p>ich habe vor kurzem irgendwo hier im Forum gelesen, dass es besser wäre (im Sinne der Lokalität) using direktive in der main zu benutzen, statt außerhalb.</p>
<p>z.b.:</p>
<pre><code class="language-cpp">// main.cpp
int main()
{
    using namespace std;
    // ...
    return 0;
}
</code></pre>
<p>statt</p>
<pre><code class="language-cpp">// main.cpp
using namespace std;

int main()
{
    // ...
    return 0;
}
</code></pre>
<p>macht das einen Unterschied? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
das macht für mich nur Sinn, wenn man noch weitere Funktionen in main.cpp definiert.</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2104092</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2104092</guid><dc:creator><![CDATA[Hyde++ 0]]></dc:creator><pubDate>Tue, 09 Aug 2011 19:00:21 GMT</pubDate></item><item><title><![CDATA[Reply to Erledigt: Using-direktive in main() on Tue, 09 Aug 2011 18:54:51 GMT]]></title><description><![CDATA[<p>Ich habe es bei Struppi gesehen.<br />
Natürlich macht es keinen Unterschied, außer, wie Du schon sagst, wenn in der main.cpp weitere Funktionen definiert werden, was aber bei mir eh supi selten der Fall ist.</p>
<p>Ich definiere recht viele Funktionen inline in Klassen. Also auch im Header. Dort gewöhne ich es mir zur Zeit an, statt voll qualifizierte Namen zu schreiben, und in der main() gewöhne ich es gleich mit an, damit es überall gleich aussieht.</p>
<p>Also kein technischer Grund bei mir, sondern nur ein Stil-Experiment mit guter Prognose.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2104096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2104096</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Tue, 09 Aug 2011 18:54:51 GMT</pubDate></item><item><title><![CDATA[Reply to Erledigt: Using-direktive in main() on Tue, 09 Aug 2011 19:00:08 GMT]]></title><description><![CDATA[<p>aha, ok. Dankeschön.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2104102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2104102</guid><dc:creator><![CDATA[Hyde++ 0]]></dc:creator><pubDate>Tue, 09 Aug 2011 19:00:08 GMT</pubDate></item></channel></rss>