<?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[von einer Klasse erben]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine - wahrscheinlich - relativ blöde Frage. Momentan habe ich 3 verschiedene Klassen, wobei Klassen von einer Klasse abgeleitet werden sollen.<br />
Nun habe ich 3 verschiedene Header Dateien.</p>
<p>SVehicle.h</p>
<pre><code>#ifndef SVEHICLE_H
#define SVEHICLE_H

#include &lt;string&gt;

class SVehicle
{
    public:
        SVehicle();
        ~SVehicle();
    protected:
    private:
};

#endif // SVEHICLE_H
</code></pre>
<p>SLkw.h</p>
<pre><code>#ifndef SLKW_H
#define SLKW_H

#include &quot;SVehicle.h&quot;

class SLkw : public SVehicle
{
    public:
        SLkw();
        ~SLkw();
    protected:
    private:
};

#endif // SLKW_H
</code></pre>
<p>SPkw.h</p>
<pre><code>#ifndef SPKW_H
#define SPKW_H

#include &quot;SVehicle.h&quot;

class SPkw : public SVehicle
{
    public:
        SPkw();
        ~SPkw();
    protected:
    private:
};

#endif // SPKW_H
</code></pre>
<p>Nun habe ich immer die Fehlermeldung <strong>expected class-name before '{' token</strong> bekommen. Also habe ich in den Klassen <strong>SLkw und SPkw</strong></p>
<pre><code>#include &quot;SVehicle.h&quot;
</code></pre>
<p>geschrieben.</p>
<p>Der Fehler ist zwar nun verschwunden, aber ob das richtig ist, weiß ich nicht genau. Ich finde es etwas komisch - warum, weiß ich nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
<p>Ist das so nun korrekt?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/336916/von-einer-klasse-erben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 20:35:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/336916.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Feb 2016 10:54:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to von einer Klasse erben on Wed, 24 Feb 2016 10:54:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine - wahrscheinlich - relativ blöde Frage. Momentan habe ich 3 verschiedene Klassen, wobei Klassen von einer Klasse abgeleitet werden sollen.<br />
Nun habe ich 3 verschiedene Header Dateien.</p>
<p>SVehicle.h</p>
<pre><code>#ifndef SVEHICLE_H
#define SVEHICLE_H

#include &lt;string&gt;

class SVehicle
{
    public:
        SVehicle();
        ~SVehicle();
    protected:
    private:
};

#endif // SVEHICLE_H
</code></pre>
<p>SLkw.h</p>
<pre><code>#ifndef SLKW_H
#define SLKW_H

#include &quot;SVehicle.h&quot;

class SLkw : public SVehicle
{
    public:
        SLkw();
        ~SLkw();
    protected:
    private:
};

#endif // SLKW_H
</code></pre>
<p>SPkw.h</p>
<pre><code>#ifndef SPKW_H
#define SPKW_H

#include &quot;SVehicle.h&quot;

class SPkw : public SVehicle
{
    public:
        SPkw();
        ~SPkw();
    protected:
    private:
};

#endif // SPKW_H
</code></pre>
<p>Nun habe ich immer die Fehlermeldung <strong>expected class-name before '{' token</strong> bekommen. Also habe ich in den Klassen <strong>SLkw und SPkw</strong></p>
<pre><code>#include &quot;SVehicle.h&quot;
</code></pre>
<p>geschrieben.</p>
<p>Der Fehler ist zwar nun verschwunden, aber ob das richtig ist, weiß ich nicht genau. Ich finde es etwas komisch - warum, weiß ich nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
<p>Ist das so nun korrekt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2488444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2488444</guid><dc:creator><![CDATA[UsernameXYZ]]></dc:creator><pubDate>Wed, 24 Feb 2016 10:54:49 GMT</pubDate></item><item><title><![CDATA[Reply to von einer Klasse erben on Wed, 24 Feb 2016 11:01:02 GMT]]></title><description><![CDATA[<p>Ja das ist korrekt. Wenn du von einer Klasse erben willst musst dem Compiler schließlich die Klasse bekannt sein von der du erben willst. Also brauchst du das include.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2488445</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2488445</guid><dc:creator><![CDATA[sebi707]]></dc:creator><pubDate>Wed, 24 Feb 2016 11:01:02 GMT</pubDate></item><item><title><![CDATA[Reply to von einer Klasse erben on Wed, 24 Feb 2016 12:33:37 GMT]]></title><description><![CDATA[<p>Ok, danke Dir!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2488457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2488457</guid><dc:creator><![CDATA[UsernameXYZ]]></dc:creator><pubDate>Wed, 24 Feb 2016 12:33:37 GMT</pubDate></item></channel></rss>