<?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[Eigene Headerdateien]]></title><description><![CDATA[<p>Unter Haederdateien(Suchfunktion) hatte ich nichts gefunden und starte somit mein ersten Beitrag</p>
<p>Wie schreibt man eigentlich Headerdatein?<br />
Wie ist der aufbau?</p>
<p>Ronald</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154644/eigene-headerdateien</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 00:32:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154644.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 29 Jul 2006 07:37:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eigene Headerdateien on Sat, 29 Jul 2006 07:37:59 GMT]]></title><description><![CDATA[<p>Unter Haederdateien(Suchfunktion) hatte ich nichts gefunden und starte somit mein ersten Beitrag</p>
<p>Wie schreibt man eigentlich Headerdatein?<br />
Wie ist der aufbau?</p>
<p>Ronald</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1106485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1106485</guid><dc:creator><![CDATA[Ronald M.]]></dc:creator><pubDate>Sat, 29 Jul 2006 07:37:59 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Headerdateien on Sat, 29 Jul 2006 07:48:46 GMT]]></title><description><![CDATA[<p>Wenn dein Programm größer wird, kannst du es in mehrere Dateien aufteilen. Dabei unterteilt man normalerweise in zwei Arten von Dateien: Den Headerdateien meinHeader.h und Dateien mit der Endung .cpp meineImplementation.cpp.</p>
<p>In die Header kommt dann generell immer eine Deklaration, während in *.cpp die Definition kommt. Beispiel</p>
<p>class.h</p>
<pre><code class="language-cpp">class Po 
{
public:
Po();

private:
Geige* mGeige;
};
</code></pre>
<p>und in die *.cpp</p>
<pre><code class="language-cpp">Po::Po()
{
mGeige = new Geige();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1106491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1106491</guid><dc:creator><![CDATA[Panke]]></dc:creator><pubDate>Sat, 29 Jul 2006 07:48:46 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Headerdateien on Sat, 29 Jul 2006 09:33:28 GMT]]></title><description><![CDATA[<p>Panke schrieb:</p>
<blockquote>
<p>Wenn dein Programm größer wird, kannst du es in mehrere Dateien aufteilen. Dabei unterteilt man normalerweise in zwei Arten von Dateien: Den Headerdateien meinHeader.h und Dateien mit der Endung .cpp meineImplementation.cpp.</p>
<p>In die Header kommt dann generell immer eine Deklaration, während in *.cpp die Definition kommt. Beispiel</p>
<p>class.h</p>
<pre><code class="language-cpp">class Po 
{
public:
Po();

private:
Geige* mGeige;
};
</code></pre>
<p>und in die *.cpp</p>
<pre><code class="language-cpp">Po::Po()
{
mGeige = new Geige();
}
</code></pre>
</blockquote>
<p>Ja,aber man schreibt sicherlich nicht nur das hinein,sondern auch Header wie &lt;iostream&gt;,oder? <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="😕"
    /></p>
<p>Also bsp.weise eröffne ich zwei Dateien:</p>
<p>1. main.cpp<br />
2. head.h</p>
<p>Was muss ich genaueres in 1. und als nächstes genaueres in 2. reinschreiben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1106525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1106525</guid><dc:creator><![CDATA[Ronald M.]]></dc:creator><pubDate>Sat, 29 Jul 2006 09:33:28 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Headerdateien on Sat, 29 Jul 2006 10:09:00 GMT]]></title><description><![CDATA[<p>Hier ist das besser erklärt, als ich es kann:</p>
<p><a href="http://www.henkessoft.de/C++/C++%20Fortgeschrittene/C++_Fortgeschrittene.htm#1.4._Modulare_Gestaltung_und_Vermeidung" rel="nofollow">http://www.henkessoft.de/C++/C++%20Fortgeschrittene/C++_Fortgeschrittene.htm#1.4._Modulare_Gestaltung_und_Vermeidung</a><br />
<a href="http://tutorial.schornboeck.net/uebersetzungseinheiten.htm" rel="nofollow">http://tutorial.schornboeck.net/uebersetzungseinheiten.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1106546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1106546</guid><dc:creator><![CDATA[Panke]]></dc:creator><pubDate>Sat, 29 Jul 2006 10:09:00 GMT</pubDate></item></channel></rss>