<?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[class als parameter für funktion einer anderen class]]></title><description><![CDATA[<p>ich habe für ein 3d-game eine eigene engine geschrieben. ich glaube aber trotzdem, dass diese Frage zu standard-c++ gehört, weil es ja nicht um die verwendung geht.</p>
<p>die engine ist wie folgt aufgeteilt:</p>
<p>enginehauptheader<br />
-includiert den header für:<br />
-&gt; camera class<br />
-&gt; model class<br />
-&gt; und vieles mehr, was hier nicht zur sache tut</p>
<p>die camera class header datei, beinhaltet die komplette hohCamera klasse, nichts weiter<br />
die model class header datei, beinhaltet die komplette hohModel klasse, nichts weiter.</p>
<p>in der hohModel klasse wird eine funktion deklariert, die als parameter einen float wert und eine hohCamera variable erwarten SOLL. nun ergibt es sich jedoch, dass obwohl durch den enginehauptheader beide dateien korrekt includiert werden, dass der compiler sagt, er hätte noch nie etwas von der hohCamera class gehört. das passiert auch, wenn ich den header für die hohCamera class nochmal in der modelldatei includiere.</p>
<p>was ist mein fehler, und was kann ich machen, um den zu beheben?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/300307/class-als-parameter-für-funktion-einer-anderen-class</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 21:13:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/300307.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 29 Feb 2012 18:26:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to class als parameter für funktion einer anderen class on Wed, 29 Feb 2012 18:26:08 GMT]]></title><description><![CDATA[<p>ich habe für ein 3d-game eine eigene engine geschrieben. ich glaube aber trotzdem, dass diese Frage zu standard-c++ gehört, weil es ja nicht um die verwendung geht.</p>
<p>die engine ist wie folgt aufgeteilt:</p>
<p>enginehauptheader<br />
-includiert den header für:<br />
-&gt; camera class<br />
-&gt; model class<br />
-&gt; und vieles mehr, was hier nicht zur sache tut</p>
<p>die camera class header datei, beinhaltet die komplette hohCamera klasse, nichts weiter<br />
die model class header datei, beinhaltet die komplette hohModel klasse, nichts weiter.</p>
<p>in der hohModel klasse wird eine funktion deklariert, die als parameter einen float wert und eine hohCamera variable erwarten SOLL. nun ergibt es sich jedoch, dass obwohl durch den enginehauptheader beide dateien korrekt includiert werden, dass der compiler sagt, er hätte noch nie etwas von der hohCamera class gehört. das passiert auch, wenn ich den header für die hohCamera class nochmal in der modelldatei includiere.</p>
<p>was ist mein fehler, und was kann ich machen, um den zu beheben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2187087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2187087</guid><dc:creator><![CDATA[FrEsHdFaN1]]></dc:creator><pubDate>Wed, 29 Feb 2012 18:26:08 GMT</pubDate></item><item><title><![CDATA[Reply to class als parameter für funktion einer anderen class on Wed, 29 Feb 2012 18:29:40 GMT]]></title><description><![CDATA[<p>Klingt nach fehlenden Includeguards oder/und zirkulären Abhängigkeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2187090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2187090</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 29 Feb 2012 18:29:40 GMT</pubDate></item><item><title><![CDATA[Reply to class als parameter für funktion einer anderen class on Wed, 29 Feb 2012 18:51:33 GMT]]></title><description><![CDATA[<p>-gelöst-</p>
<p>zunächst wurde das ganze gerät doppelt geladen und eine der classes hat nochmal das halbe system rückwirkend geladen. das alles löschen und die klassen kennen sich schonmal. dann noch eine funktion hinzufügen, die nicht verwärtsdeklariert wird, da sie zu wenig macht und fertig. danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2187103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2187103</guid><dc:creator><![CDATA[FrEsHdFaN1]]></dc:creator><pubDate>Wed, 29 Feb 2012 18:51:33 GMT</pubDate></item></channel></rss>