<?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[Grundsätzliche Frage]]></title><description><![CDATA[<p>Ich arbeite mich derzeit etwas durch das Buch &quot;C++. Lernen und professionell anwenden.&quot; durch.</p>
<p>In diesem Buch erstellt der Autor in den Headerdateien nur die Deklarationen der Funktionen und Variablen einer Klassen. Der eigentliche Code ist in seperate .cpp Dateien definiert, wo dann einfach die Headerdatei includiert ist.</p>
<p>Für mich stellt sich frage ob das sinnvoll ist die beiden Sachen zu trennen. Wenn ich eine Headerdatei includiere, will ich die Funktionen doch eigentlich direkt benutzen können, ohne erst die dazu gehörige .cpp Datei noch mit rein holen zu müssen. Oder ist das eher ein Gefühl das mir aufkommt, weil meine Projekte im kleinen Rahmen ablaufen, wo das etwas overhead erzeugt?!?</p>
<p>Wäre dankbar für ein paar Erläuterung von Pro/Contra die beiden Sachen zu trennen.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/138809/grundsätzliche-frage</link><generator>RSS for Node</generator><lastBuildDate>Sun, 30 Aug 2026 06:21:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/138809.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 Mar 2006 15:00:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Grundsätzliche Frage on Wed, 01 Mar 2006 15:00:40 GMT]]></title><description><![CDATA[<p>Ich arbeite mich derzeit etwas durch das Buch &quot;C++. Lernen und professionell anwenden.&quot; durch.</p>
<p>In diesem Buch erstellt der Autor in den Headerdateien nur die Deklarationen der Funktionen und Variablen einer Klassen. Der eigentliche Code ist in seperate .cpp Dateien definiert, wo dann einfach die Headerdatei includiert ist.</p>
<p>Für mich stellt sich frage ob das sinnvoll ist die beiden Sachen zu trennen. Wenn ich eine Headerdatei includiere, will ich die Funktionen doch eigentlich direkt benutzen können, ohne erst die dazu gehörige .cpp Datei noch mit rein holen zu müssen. Oder ist das eher ein Gefühl das mir aufkommt, weil meine Projekte im kleinen Rahmen ablaufen, wo das etwas overhead erzeugt?!?</p>
<p>Wäre dankbar für ein paar Erläuterung von Pro/Contra die beiden Sachen zu trennen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005969</guid><dc:creator><![CDATA[Olynth]]></dc:creator><pubDate>Wed, 01 Mar 2006 15:00:40 GMT</pubDate></item><item><title><![CDATA[Reply to Grundsätzliche Frage on Wed, 01 Mar 2006 15:09:59 GMT]]></title><description><![CDATA[<p>Pro: es dient der übersicht, wenn man ein Programm hat über 1000 Zeilen, dann ist man froh sich nicht mit Funktionen und Klassen zu Prügeln die einem zur Zeit nicht interessieren.<br />
Contra: Wenn der Compiler nicht alle Dateien in einem Fenster anzeigen kann hat man sehr viele Fenster offen, wodurch man den überblick verlieren kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005977</guid><dc:creator><![CDATA[Platy]]></dc:creator><pubDate>Wed, 01 Mar 2006 15:09:59 GMT</pubDate></item><item><title><![CDATA[Reply to Grundsätzliche Frage on Wed, 01 Mar 2006 15:10:24 GMT]]></title><description><![CDATA[<p>Wenn du in einer .cpp-Datei eine Funktion einer anderen .cpp-Datei nutzen willst, musst der Compiler nur die Deklaration kennen, nicht die ganze Funktion, denn diese ist über alle .cpp-Dateien gültig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005979</guid><dc:creator><![CDATA[Neku]]></dc:creator><pubDate>Wed, 01 Mar 2006 15:10:24 GMT</pubDate></item><item><title><![CDATA[Reply to Grundsätzliche Frage on Wed, 01 Mar 2006 15:24:52 GMT]]></title><description><![CDATA[<p>Hallo,<br />
vielleicht hilft ja <a href="http://www.volkard.de/vcppkold/uebersetzungseinheiten.html" rel="nofollow">dieser Artikel</a> von volkard - ohne auf Veraltetes zu achten. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005996</guid><dc:creator><![CDATA[Borschtsch]]></dc:creator><pubDate>Wed, 01 Mar 2006 15:24:52 GMT</pubDate></item><item><title><![CDATA[Reply to Grundsätzliche Frage on Wed, 01 Mar 2006 16:18:49 GMT]]></title><description><![CDATA[<p>Es gibt momentan eine Diskussion im &quot;Rund um die Programmierung&quot; Forum darüber.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1006044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006044</guid><dc:creator><![CDATA[tipp]]></dc:creator><pubDate>Wed, 01 Mar 2006 16:18:49 GMT</pubDate></item><item><title><![CDATA[Reply to Grundsätzliche Frage on Wed, 01 Mar 2006 18:27:34 GMT]]></title><description><![CDATA[<p>Es steigert die Uebersichtlichkeit...<br />
Zumindest bist man Tamplates benutzt, dann muss alles in den Haeder...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1006128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1006128</guid><dc:creator><![CDATA[Piioo]]></dc:creator><pubDate>Wed, 01 Mar 2006 18:27:34 GMT</pubDate></item></channel></rss>