<?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[Fehler beim Kompilieren des Spiels aus Buch &amp;quot;C++ für spieleprogrammierer&amp;quot;]]></title><description><![CDATA[<p>Hallo.</p>
<p>Ich hab nun das spiel aus dem buch &quot;C++ für SpieleProgrammierer&quot; von Heiko Kalista kompilieren wollen.</p>
<p>Ich hab alle nötigen einstellungen beim projekt vorgenommen, doch er gibt mir immer diese fehlermeldung aus:</p>
<pre><code>1&gt;------ Erstellen gestartet: Projekt: Erstes Spiel2, Konfiguration: Debug Win32 ------
1&gt;Verknüpfen...
1&gt;Game.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;__imp___CrtDbgReportW&quot; in Funktion &quot;&quot;public: class std::list&lt;class CAsteroid,class std::allocator&lt;class CAsteroid&gt; &gt;::_Const_iterator&lt;1&gt; &amp; __thiscall std::list&lt;class CAsteroid,class std::allocator&lt;class CAsteroid&gt; &gt;::_Const_iterator&lt;1&gt;::operator++(void)&quot; (??E?$_Const_iterator@$00@?$list@VCAsteroid@@V?$allocator@VCAsteroid@@@std@@@std@@QAEAAV012@XZ)&quot;.
1&gt;Player.obj : error LNK2001: Nicht aufgelöstes externes Symbol &quot;__imp___CrtDbgReportW&quot;.
1&gt;C:\Dokumente und Einstellungen\The King\Eigene Dateien\Visual Studio 2005\Projects\Erstes Spiel2\Debug\Erstes Spiel2.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise.
1&gt;Das Buildprotokoll wurde unter &quot;file://c:\Dokumente und Einstellungen\The King\Eigene Dateien\Visual Studio 2005\Projects\Erstes Spiel2\Erstes Spiel2\Debug\BuildLog.htm&quot; gespeichert.
1&gt;Erstes Spiel2 - 3 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
</code></pre>
<p>Das sollte doch diese Zeile sein:</p>
<pre><code>list&lt;CAsteroid&gt;::iterator ItAsteroid = m_AsteroidList.begin();
</code></pre>
<p>Aber was is daran falsch?</p>
<p>Ich bin ein neuling in c++ und hoffe, ihr könnt mir helfen.</p>
<p>Es is wirklich der code aus dem Buch. Also der code sollte nicht falsch sein....</p>
<p>Edit:<br />
Ok, sorry. Wirklich sorry. Hab &quot;multithreaded-Dll&quot; anstatt &quot;multithreaded-Debug-DLl&quot; ausgewählt....<br />
Nun geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/166055/fehler-beim-kompilieren-des-spiels-aus-buch-quot-c-für-spieleprogrammierer-quot</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 06:11:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/166055.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 25 Nov 2006 17:37:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler beim Kompilieren des Spiels aus Buch &amp;quot;C++ für spieleprogrammierer&amp;quot; on Sat, 25 Nov 2006 17:52:43 GMT]]></title><description><![CDATA[<p>Hallo.</p>
<p>Ich hab nun das spiel aus dem buch &quot;C++ für SpieleProgrammierer&quot; von Heiko Kalista kompilieren wollen.</p>
<p>Ich hab alle nötigen einstellungen beim projekt vorgenommen, doch er gibt mir immer diese fehlermeldung aus:</p>
<pre><code>1&gt;------ Erstellen gestartet: Projekt: Erstes Spiel2, Konfiguration: Debug Win32 ------
1&gt;Verknüpfen...
1&gt;Game.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;__imp___CrtDbgReportW&quot; in Funktion &quot;&quot;public: class std::list&lt;class CAsteroid,class std::allocator&lt;class CAsteroid&gt; &gt;::_Const_iterator&lt;1&gt; &amp; __thiscall std::list&lt;class CAsteroid,class std::allocator&lt;class CAsteroid&gt; &gt;::_Const_iterator&lt;1&gt;::operator++(void)&quot; (??E?$_Const_iterator@$00@?$list@VCAsteroid@@V?$allocator@VCAsteroid@@@std@@@std@@QAEAAV012@XZ)&quot;.
1&gt;Player.obj : error LNK2001: Nicht aufgelöstes externes Symbol &quot;__imp___CrtDbgReportW&quot;.
1&gt;C:\Dokumente und Einstellungen\The King\Eigene Dateien\Visual Studio 2005\Projects\Erstes Spiel2\Debug\Erstes Spiel2.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise.
1&gt;Das Buildprotokoll wurde unter &quot;file://c:\Dokumente und Einstellungen\The King\Eigene Dateien\Visual Studio 2005\Projects\Erstes Spiel2\Erstes Spiel2\Debug\BuildLog.htm&quot; gespeichert.
1&gt;Erstes Spiel2 - 3 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
</code></pre>
<p>Das sollte doch diese Zeile sein:</p>
<pre><code>list&lt;CAsteroid&gt;::iterator ItAsteroid = m_AsteroidList.begin();
</code></pre>
<p>Aber was is daran falsch?</p>
<p>Ich bin ein neuling in c++ und hoffe, ihr könnt mir helfen.</p>
<p>Es is wirklich der code aus dem Buch. Also der code sollte nicht falsch sein....</p>
<p>Edit:<br />
Ok, sorry. Wirklich sorry. Hab &quot;multithreaded-Dll&quot; anstatt &quot;multithreaded-Debug-DLl&quot; ausgewählt....<br />
Nun geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1181366</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1181366</guid><dc:creator><![CDATA[The King of Losers]]></dc:creator><pubDate>Sat, 25 Nov 2006 17:52:43 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler beim Kompilieren des Spiels aus Buch &amp;quot;C++ für spieleprogrammierer&amp;quot; on Mon, 27 Nov 2006 11:03:12 GMT]]></title><description><![CDATA[<p>Und mal für alle die Auflösung:<br />
Die Fehler dort sagen aus, daß dein Linker keine Implementation der Funktion CrtDebugReportW() gefunden hat. (das ist eine Debug-Funktion, also offenbar in der Release-Version der verwendeten Libs nicht mehr enthalten)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182185</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 27 Nov 2006 11:03:12 GMT</pubDate></item></channel></rss>