<?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[Aufteilung von Quelltext in C++]]></title><description><![CDATA[<p>Hi Leute!</p>
<p>Wenn ich ein Programm schreiben möchte, dass bspw. eine Klasse benutzt, dann schreibt man ja die Implementation der Methoden der Klasse in eine gesonderte .cpp-Datei. Dazu benötigt man dann noch eine passende header-Datei. Wie sieht das dann eigentlich mit der Klassendefinition aus? Schreibt man diese Klassendefinition in die main.cpp oder macht man da dann wieder eine neue Datei? Bisher habe ich ja die Klassendefinition in die main.cpp geschrieben.</p>
<p>Wie macht man das richtig?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/301549/aufteilung-von-quelltext-in-c</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 21:49:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/301549.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Mar 2012 17:18:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Aufteilung von Quelltext in C++ on Thu, 29 Mar 2012 17:18:22 GMT]]></title><description><![CDATA[<p>Hi Leute!</p>
<p>Wenn ich ein Programm schreiben möchte, dass bspw. eine Klasse benutzt, dann schreibt man ja die Implementation der Methoden der Klasse in eine gesonderte .cpp-Datei. Dazu benötigt man dann noch eine passende header-Datei. Wie sieht das dann eigentlich mit der Klassendefinition aus? Schreibt man diese Klassendefinition in die main.cpp oder macht man da dann wieder eine neue Datei? Bisher habe ich ja die Klassendefinition in die main.cpp geschrieben.</p>
<p>Wie macht man das richtig?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2196723</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2196723</guid><dc:creator><![CDATA[vip*r]]></dc:creator><pubDate>Thu, 29 Mar 2012 17:18:22 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung von Quelltext in C++ on Thu, 29 Mar 2012 17:20:00 GMT]]></title><description><![CDATA[<p>Wenn du mit Klassendefinition</p>
<pre><code class="language-cpp">class X
{ // ...
};
</code></pre>
<p>meinst: Was hast du denn im Header, wenn nicht dies?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2196724</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2196724</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 29 Mar 2012 17:20:00 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung von Quelltext in C++ on Thu, 29 Mar 2012 17:21:26 GMT]]></title><description><![CDATA[<p>vip@r schrieb:</p>
<blockquote>
<p>Wie macht man das richtig?</p>
</blockquote>
<p>Definitionen kommen in die Headerdateien. (Zur Definition von Definition s. <a href="http://www.c-plusplus.net/forum/301387-10" rel="nofollow">http://www.c-plusplus.net/forum/301387-10</a>)</p>
<p>(Es sei denn natürlich Klassen sind nur Helfer die nicht öffentlich sein sollen, dann pack sie ruhig in die .cpp, sodass sie von außen unsichtbar ist.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2196725</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2196725</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Thu, 29 Mar 2012 17:21:26 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung von Quelltext in C++ on Thu, 29 Mar 2012 17:22:09 GMT]]></title><description><![CDATA[<p><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="😕"
    /> Die Klassendefinition gehört in die Header, umgeben von den <code>include guards</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2196726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2196726</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 29 Mar 2012 17:22:09 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung von Quelltext in C++ on Thu, 29 Mar 2012 17:51:38 GMT]]></title><description><![CDATA[<p><a href="http://www.c-plusplus.net/forum/p1993089#1993089" rel="nofollow">http://www.c-plusplus.net/forum/p1993089#1993089</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2196741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2196741</guid><dc:creator><![CDATA[wxSkip]]></dc:creator><pubDate>Thu, 29 Mar 2012 17:51:38 GMT</pubDate></item></channel></rss>