<?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[Meine Klasse wird nicht erkannt?]]></title><description><![CDATA[<p>Hallo! Ich bin gerade dabei ein kleines Projekt von mir fortzusetzen, jedoch wird meine Klasse die ich erstellt habe nicht erkannt...</p>
<p>Dieser Fehler tritt in der FMain auf, wo die Klasse &quot;Game&quot; nicht gefunden werden kann:</p>
<pre><code>FMain.hpp:9:5: Fehler: »Game« bezeichnet keinen Typ
     Game g;
</code></pre>
<p>Obwohl ich diese Klasse eingebunden habe(FMain.hpp, Zeile:4):</p>
<pre><code>#include &quot;obj/game.hpp&quot;
</code></pre>
<p>Ich denke dass es mit dem Include-Guard (nennt man das eigentlich so?) von der game.hpp zu tun hat <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>Vielleicht könnt ihr mir helfen. Das Projekt findet ihr hier: <a href="https://github.com/triploit/tth" rel="nofollow">https://github.com/triploit/tth</a></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/340035/meine-klasse-wird-nicht-erkannt</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 15:21:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/340035.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 15 Oct 2016 09:00:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Meine Klasse wird nicht erkannt? on Sat, 15 Oct 2016 09:00:53 GMT]]></title><description><![CDATA[<p>Hallo! Ich bin gerade dabei ein kleines Projekt von mir fortzusetzen, jedoch wird meine Klasse die ich erstellt habe nicht erkannt...</p>
<p>Dieser Fehler tritt in der FMain auf, wo die Klasse &quot;Game&quot; nicht gefunden werden kann:</p>
<pre><code>FMain.hpp:9:5: Fehler: »Game« bezeichnet keinen Typ
     Game g;
</code></pre>
<p>Obwohl ich diese Klasse eingebunden habe(FMain.hpp, Zeile:4):</p>
<pre><code>#include &quot;obj/game.hpp&quot;
</code></pre>
<p>Ich denke dass es mit dem Include-Guard (nennt man das eigentlich so?) von der game.hpp zu tun hat <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>Vielleicht könnt ihr mir helfen. Das Projekt findet ihr hier: <a href="https://github.com/triploit/tth" rel="nofollow">https://github.com/triploit/tth</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2511647</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2511647</guid><dc:creator><![CDATA[Gast1]]></dc:creator><pubDate>Sat, 15 Oct 2016 09:00:53 GMT</pubDate></item><item><title><![CDATA[Reply to Meine Klasse wird nicht erkannt? on Sat, 15 Oct 2016 09:19:18 GMT]]></title><description><![CDATA[<p>Zyklische Includes</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2511648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2511648</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Sat, 15 Oct 2016 09:19:18 GMT</pubDate></item><item><title><![CDATA[Reply to Meine Klasse wird nicht erkannt? on Sat, 15 Oct 2016 09:22:47 GMT]]></title><description><![CDATA[<p>manni66 schrieb:</p>
<blockquote>
<p>Zyklische Includes</p>
</blockquote>
<p>Ah! Ich verstehe! Danke, daran bin ich bis jetzt immer gescheitert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2511649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2511649</guid><dc:creator><![CDATA[Gast1]]></dc:creator><pubDate>Sat, 15 Oct 2016 09:22:47 GMT</pubDate></item><item><title><![CDATA[Reply to Meine Klasse wird nicht erkannt? on Sat, 15 Oct 2016 09:33:22 GMT]]></title><description><![CDATA[<p>Gast1 schrieb:</p>
<blockquote>
<p>manni66 schrieb:</p>
<blockquote>
<p>Zyklische Includes</p>
</blockquote>
<p>Ah! Ich verstehe! Danke, daran bin ich bis jetzt immer gescheitert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> !</p>
</blockquote>
<p>Du includest stets viel zu viel. Eine Datei sollte nur Includes für sich selber haben. Keine Includes, die sie eventuelle vielleicht mal später brauchen könnte. Keine Includes, die die Dateien brauchen könnten, die diesen Header includieren.</p>
<p>Außerdem ist das obj-Verzeichnis in einer typischen Buildstruktur nicht für Quellcode, sondern für den übersetzten Code da.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2511650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2511650</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sat, 15 Oct 2016 09:33:22 GMT</pubDate></item><item><title><![CDATA[Reply to Meine Klasse wird nicht erkannt? on Sat, 15 Oct 2016 10:43:06 GMT]]></title><description><![CDATA[<p>Danke erstmal!</p>
<p>Das mit dem obj-Verzeichnis weiß ich. Ich dachte mir auch erst dass es zu Problemen wegen dem Verständnis führen würde, habe es aber trotzdem genommen um alle Objekte meines Projektes dort hin zu verfrachten.</p>
<p>MfG <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2511653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2511653</guid><dc:creator><![CDATA[Gast1]]></dc:creator><pubDate>Sat, 15 Oct 2016 10:43:06 GMT</pubDate></item></channel></rss>