<?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[Namensräume, Header, Klassen]]></title><description><![CDATA[<p>Hallo Community,</p>
<p>auch nach mehreren Anläufen ist es mir nicht gelungen, eine einigermaßen verständliche Übersicht zu finden, die mir als Neuling erklärt, wodurch sich Namensräume, Headerdateien und Klassen unterscheiden.<br />
Wäre jemand so freunlich, mich mal aufzuklären?<br />
Also was steht denn jetzt genau in einem Header und warum kann das nicht im namespace stehen oder umgekehrt? Und wie hängen denn die Kollegen so zusammen?</p>
<p>Für Antworten überaus dankbar!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/320384/namensräume-header-klassen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 02:46:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/320384.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 Sep 2013 10:08:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 10:08:27 GMT]]></title><description><![CDATA[<p>Hallo Community,</p>
<p>auch nach mehreren Anläufen ist es mir nicht gelungen, eine einigermaßen verständliche Übersicht zu finden, die mir als Neuling erklärt, wodurch sich Namensräume, Headerdateien und Klassen unterscheiden.<br />
Wäre jemand so freunlich, mich mal aufzuklären?<br />
Also was steht denn jetzt genau in einem Header und warum kann das nicht im namespace stehen oder umgekehrt? Und wie hängen denn die Kollegen so zusammen?</p>
<p>Für Antworten überaus dankbar!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355680</guid><dc:creator><![CDATA[Apffel]]></dc:creator><pubDate>Thu, 26 Sep 2013 10:08:27 GMT</pubDate></item><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 10:13:25 GMT]]></title><description><![CDATA[<blockquote>
<p>wodurch sich Namensräume, Headerdateien und Klassen unterscheiden.</p>
</blockquote>
<p>Grundlagenbuch? :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355682</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355682</guid><dc:creator><![CDATA[Sone_logoff]]></dc:creator><pubDate>Thu, 26 Sep 2013 10:13:25 GMT</pubDate></item><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 10:17:02 GMT]]></title><description><![CDATA[<p>Sone_logoff schrieb:</p>
<blockquote>
<blockquote>
<p>wodurch sich Namensräume, Headerdateien und Klassen unterscheiden.</p>
</blockquote>
<p>Grundlagenbuch? :p</p>
</blockquote>
<p>Wenn du nix sinnvolles zum Thema beizutragen hast, dann halt doch einfach den Rand.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355685</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355685</guid><dc:creator><![CDATA[Kellerautomat]]></dc:creator><pubDate>Thu, 26 Sep 2013 10:17:02 GMT</pubDate></item><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 10:20:08 GMT]]></title><description><![CDATA[<p>Das sind unterschiedliche Konzepte, die nur lose miteinander zu tun haben. Wenn du kein <a href="http://www.c-plusplus.net/forum/251551" rel="nofollow">Buch</a> willst probiers hier:<br />
<a href="http://www.learncpp.com/cpp-tutorial/19-header-files/" rel="nofollow">Header</a><br />
<a href="http://www.learncpp.com/cpp-tutorial/711-namespaces/" rel="nofollow">Namespaces</a><br />
<a href="http://www.learncpp.com/cpp-tutorial/82-classes-and-class-members/" rel="nofollow">Klassen</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355686</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355686</guid><dc:creator><![CDATA[nwp3]]></dc:creator><pubDate>Thu, 26 Sep 2013 10:20:08 GMT</pubDate></item><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 10:26:31 GMT]]></title><description><![CDATA[<p>Kellerautomat schrieb:</p>
<blockquote>
<p>Sone_logoff schrieb:</p>
<blockquote>
<blockquote>
<p>wodurch sich Namensräume, Headerdateien und Klassen unterscheiden.</p>
</blockquote>
<p>Grundlagenbuch? :p</p>
</blockquote>
<p>Wenn du nix sinnvolles zum Thema beizutragen hast, dann halt doch einfach den Rand.</p>
</blockquote>
<p>Nur um das klarzustellen: Das habe ich gar nicht geschrieben. Ich war die ganze Zeit eingeloggt. War wohl ein Nachmacher. (Ich schlage tatsaechlich oft vor, sich ein Grundlagenbuch zuzulegen...)</p>
<blockquote>
<p>Also was steht denn jetzt genau in einem Header</p>
</blockquote>
<p>Deklarationen.</p>
<blockquote>
<p>warum kann das nicht im namespace stehen oder umgekehrt?</p>
</blockquote>
<p>Nein, das kann es. Da hast du wohl etwas missverstanden (Wo hast du das den her?). In einen Namespace kann prinzipiell alles, was auch global deklariert/definiert werden kann.</p>
<blockquote>
<p>wodurch sich Namensräume, Headerdateien und Klassen unterscheiden.</p>
</blockquote>
<p>Das sind drei verschiedene Sachen. Klassen solltest du aus der OOP kennen. Headerdateien sind eine hilfreiche Sache, um u.a. Deklarationen zusammenzufassen. Namensraeume vermeiden Namenskonflikte.</p>
<p>Wenn du alles im Detail verstehen willst, dann muss ich dir aber tatsaechlich ein (gutes!) Grundlagenbuch empfehlen. Dir das zusammen zu googlen ist nicht empfehlenswert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355688</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Thu, 26 Sep 2013 10:26:31 GMT</pubDate></item><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 11:05:08 GMT]]></title><description><![CDATA[<p>Vielen Dank für die Antworten.<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/28547">@Sone</a>: Welches gute Grundlagenbuch würdest Du denn empfehlen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355701</guid><dc:creator><![CDATA[Apffel]]></dc:creator><pubDate>Thu, 26 Sep 2013 11:05:08 GMT</pubDate></item><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 11:11:41 GMT]]></title><description><![CDATA[<p>Einführung in die Programmierung mit C++ (Bjarne Stroustrup)<br />
Die C++-Programmiersprache (Bjarne Stroustrup)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355703</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Thu, 26 Sep 2013 11:11:41 GMT</pubDate></item><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 11:13:05 GMT]]></title><description><![CDATA[<p>knivil schrieb:</p>
<blockquote>
<p>Die C++-Programmiersprache (Bjarne Stroustrup)</p>
</blockquote>
<p>Das Buch ist nichts für Anfänger.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355704</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355704</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Thu, 26 Sep 2013 11:13:05 GMT</pubDate></item><item><title><![CDATA[Reply to Namensräume, Header, Klassen on Thu, 26 Sep 2013 11:40:27 GMT]]></title><description><![CDATA[<p>Bashar schrieb:</p>
<blockquote>
<p>knivil schrieb:</p>
<blockquote>
<p>Die C++-Programmiersprache (Bjarne Stroustrup)</p>
</blockquote>
<p>Das Buch ist nichts für Anfänger.</p>
</blockquote>
<p>Nichts für Programmieranfänger. C++ Anfänger können damit durchaus etwas anfangen wenn sie davor in einer anderen Sprache programmiert haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2355712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2355712</guid><dc:creator><![CDATA[Ethon]]></dc:creator><pubDate>Thu, 26 Sep 2013 11:40:27 GMT</pubDate></item></channel></rss>