<?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[geerbte Klasse in ne extra Datei geht nicht]]></title><description><![CDATA[<p>ich schreibe grad geerbte Klassen. Ich möchte sie in eine neue header datei verschieben.</p>
<p>basisklasse wird da inkludiert.</p>
<p>es kommen dann solche fehler raus</p>
<pre><code>c:...\foo.cpp(1) : warning C4067: Unerwartete Token nach Präprozessordirektive - Zeilenvorschub erwartet.
c:...\object.h(11) : error C2143: Syntaxfehler: Es fehlt ';' vor '*'
c:...\object.h(11) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.
</code></pre>
<p>der code ist halt nur so:</p>
<pre><code class="language-cpp">#ifndef _STICKMAN_  // Mehrfaches inkludieren verhindern
#define _STICKMAN_
#include &quot;object.h&quot;

class Stickman : public Object
{
private:

public:
   int test();

};

#endif
</code></pre>
<p>sourecode:</p>
<pre><code class="language-cpp">#include &quot;foo.h&quot;;

int Stickman::test(){};
</code></pre>
<p>setze ich die geerbte Klasse wieder in object.h dann funz es</p>
<p>ich will es aber getrennt halten.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/203370/geerbte-klasse-in-ne-extra-datei-geht-nicht</link><generator>RSS for Node</generator><lastBuildDate>Wed, 07 Oct 2026 11:00:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/203370.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 22 Jan 2008 02:46:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to geerbte Klasse in ne extra Datei geht nicht on Tue, 22 Jan 2008 03:13:55 GMT]]></title><description><![CDATA[<p>ich schreibe grad geerbte Klassen. Ich möchte sie in eine neue header datei verschieben.</p>
<p>basisklasse wird da inkludiert.</p>
<p>es kommen dann solche fehler raus</p>
<pre><code>c:...\foo.cpp(1) : warning C4067: Unerwartete Token nach Präprozessordirektive - Zeilenvorschub erwartet.
c:...\object.h(11) : error C2143: Syntaxfehler: Es fehlt ';' vor '*'
c:...\object.h(11) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.
</code></pre>
<p>der code ist halt nur so:</p>
<pre><code class="language-cpp">#ifndef _STICKMAN_  // Mehrfaches inkludieren verhindern
#define _STICKMAN_
#include &quot;object.h&quot;

class Stickman : public Object
{
private:

public:
   int test();

};

#endif
</code></pre>
<p>sourecode:</p>
<pre><code class="language-cpp">#include &quot;foo.h&quot;;

int Stickman::test(){};
</code></pre>
<p>setze ich die geerbte Klasse wieder in object.h dann funz es</p>
<p>ich will es aber getrennt halten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1441012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1441012</guid><dc:creator><![CDATA[xBlackKnightx]]></dc:creator><pubDate>Tue, 22 Jan 2008 03:13:55 GMT</pubDate></item><item><title><![CDATA[Reply to geerbte Klasse in ne extra Datei geht nicht on Tue, 22 Jan 2008 03:52:09 GMT]]></title><description><![CDATA[<p>manoman jetzt hab ich es rausgefunden. das war echt zum verzweifeln</p>
<p>ich hab ein bestimmtes include in foo.h vergessen. nämlich das was in der konstruktor von basisklasse gebraucht wird.</p>
<p>ist das echt so hart? in der fehlerausgabe steht immer was ganz anderes</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1441013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1441013</guid><dc:creator><![CDATA[xBlackKnightx]]></dc:creator><pubDate>Tue, 22 Jan 2008 03:52:09 GMT</pubDate></item></channel></rss>