<?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[Fehlermeldung beim Compilieren mit Visual C++ 2008!]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>ich bekomme beim Compilieren dieses Codes:</p>
<pre><code>// IrrSpiel.cpp from www.HenkesSoft.de
// STEP 1
//
// Irrlicht types cf. irrTypes.h, e.g.
// s32: __int32, u32: unsigned __int32,
// f32: float,   f64: double

#include &quot;stdafx.h&quot;		// MS VisualC++
#include &lt;iostream&gt;    // cout, cin, endl
#include &lt;limits&gt;      // wait()
#include &lt;irrlicht.h&gt;  // grafic engine (free)
#include &lt;irrklang.h&gt;  // sound system (free for private use)

// irrlicht namespace
using namespace irr; using namespace core; using namespace scene;
using namespace video; using namespace io; using namespace gui; using namespace std;

// linker commands
#pragma comment(lib, &quot;irrlicht.lib&quot;)
#pragma comment(lib, &quot;irrklang.lib&quot;)

void wait() // prohibits &quot;unexpected shutdown&quot; of console
{
 std::cin.clear();
 std::cin.ignore(std::numeric_limits&lt;std::streamsize&gt;::max(), '\n');
 std::cin.get();
}

void drawScene(IVideoDriver* driver, ISceneManager* smgr, IGUIEnvironment* guienv)
{
  driver-&gt;beginScene(true, true, SColor(0,200,200,200));
  smgr-&gt;drawAll();
  guienv-&gt;drawAll();
  driver-&gt;endScene();
}

// entry point of program
s32 main()
{
    // start Irrlicht
    IrrlichtDevice* device = createDevice(
    EDT_DIRECT3D9, dimension2d&lt;s32&gt;(800,600),32,0,0,0,0);
    IVideoDriver*    driver = device-&gt;getVideoDriver();
    ISceneManager*   smgr   = device-&gt;getSceneManager();
    IGUIEnvironment* guienv = device-&gt;getGUIEnvironment();
    device-&gt;getCursorControl()-&gt;setVisible(false); // no mouse cursor

    u32 scene = 0;
    u32 fps   = 0;

    /********************* &quot;device-&gt;run()&quot; with FPS and Info ********************/
    while(device-&gt;run())
    {
      if(device-&gt;isWindowActive())
      {        
        // draw scene
        drawScene(driver, smgr, guienv);
        ++scene;

        // deliver information in window caption
        fps = driver-&gt;getFPS();
        stringw str = L&quot;HenkesSoft \&quot;MUHAHA Code1\&quot;  FPS: &quot;;
        str += fps;
        str += &quot; Scene: &quot;;
        str += scene;
        device-&gt;setWindowCaption(str.c_str());

        if( scene &gt;= 10000 )           
          break;
      }//if
    }//while

    device-&gt;drop(); // delete object
    cout &lt;&lt; &quot;GAME OVER - Press ENTER (twice), please. Thank you for playing this game.&quot; &lt;&lt; endl;
    wait(); // windows console specialty ;-)
}//main
</code></pre>
<p>Lieder folgende Fehlermeldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code>y:\mark\eigene dateien\visual studio 2008\projects\irrlicht1\irrlicht1\irr.cpp(42) : error C2664: 'irr::createDevice': Konvertierung des Parameters 2 von 'irr::core::dimension2d&lt;T&gt;' in 'const irr::core::dimension2d&lt;T&gt; &amp;' nicht möglich
        with
        [
            T=irr::s32
        ]
        and
        [
            T=irr::u32
        ]
        Ursache: Konvertierung von 'irr::core::dimension2d&lt;T&gt;' in 'const irr::core::dimension2d&lt;T&gt;' nicht möglich
        with
        [
            T=irr::s32
        ]
        and
        [
            T=irr::u32
        ]
        Kein benutzerdefinierter Konvertierungsoperator verfügbar, der diese Konvertierung durchführen kann, oder der Operator kann nicht aufgerufen werden
</code></pre>
<p>Kann mir jemand helfen?</p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/288564/fehlermeldung-beim-compilieren-mit-visual-c-2008</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 22:51:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/288564.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 Jun 2011 09:20:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehlermeldung beim Compilieren mit Visual C++ 2008! on Sun, 19 Jun 2011 09:20:29 GMT]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>ich bekomme beim Compilieren dieses Codes:</p>
<pre><code>// IrrSpiel.cpp from www.HenkesSoft.de
// STEP 1
//
// Irrlicht types cf. irrTypes.h, e.g.
// s32: __int32, u32: unsigned __int32,
// f32: float,   f64: double

#include &quot;stdafx.h&quot;		// MS VisualC++
#include &lt;iostream&gt;    // cout, cin, endl
#include &lt;limits&gt;      // wait()
#include &lt;irrlicht.h&gt;  // grafic engine (free)
#include &lt;irrklang.h&gt;  // sound system (free for private use)

// irrlicht namespace
using namespace irr; using namespace core; using namespace scene;
using namespace video; using namespace io; using namespace gui; using namespace std;

// linker commands
#pragma comment(lib, &quot;irrlicht.lib&quot;)
#pragma comment(lib, &quot;irrklang.lib&quot;)

void wait() // prohibits &quot;unexpected shutdown&quot; of console
{
 std::cin.clear();
 std::cin.ignore(std::numeric_limits&lt;std::streamsize&gt;::max(), '\n');
 std::cin.get();
}

void drawScene(IVideoDriver* driver, ISceneManager* smgr, IGUIEnvironment* guienv)
{
  driver-&gt;beginScene(true, true, SColor(0,200,200,200));
  smgr-&gt;drawAll();
  guienv-&gt;drawAll();
  driver-&gt;endScene();
}

// entry point of program
s32 main()
{
    // start Irrlicht
    IrrlichtDevice* device = createDevice(
    EDT_DIRECT3D9, dimension2d&lt;s32&gt;(800,600),32,0,0,0,0);
    IVideoDriver*    driver = device-&gt;getVideoDriver();
    ISceneManager*   smgr   = device-&gt;getSceneManager();
    IGUIEnvironment* guienv = device-&gt;getGUIEnvironment();
    device-&gt;getCursorControl()-&gt;setVisible(false); // no mouse cursor

    u32 scene = 0;
    u32 fps   = 0;

    /********************* &quot;device-&gt;run()&quot; with FPS and Info ********************/
    while(device-&gt;run())
    {
      if(device-&gt;isWindowActive())
      {        
        // draw scene
        drawScene(driver, smgr, guienv);
        ++scene;

        // deliver information in window caption
        fps = driver-&gt;getFPS();
        stringw str = L&quot;HenkesSoft \&quot;MUHAHA Code1\&quot;  FPS: &quot;;
        str += fps;
        str += &quot; Scene: &quot;;
        str += scene;
        device-&gt;setWindowCaption(str.c_str());

        if( scene &gt;= 10000 )           
          break;
      }//if
    }//while

    device-&gt;drop(); // delete object
    cout &lt;&lt; &quot;GAME OVER - Press ENTER (twice), please. Thank you for playing this game.&quot; &lt;&lt; endl;
    wait(); // windows console specialty ;-)
}//main
</code></pre>
<p>Lieder folgende Fehlermeldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code>y:\mark\eigene dateien\visual studio 2008\projects\irrlicht1\irrlicht1\irr.cpp(42) : error C2664: 'irr::createDevice': Konvertierung des Parameters 2 von 'irr::core::dimension2d&lt;T&gt;' in 'const irr::core::dimension2d&lt;T&gt; &amp;' nicht möglich
        with
        [
            T=irr::s32
        ]
        and
        [
            T=irr::u32
        ]
        Ursache: Konvertierung von 'irr::core::dimension2d&lt;T&gt;' in 'const irr::core::dimension2d&lt;T&gt;' nicht möglich
        with
        [
            T=irr::s32
        ]
        and
        [
            T=irr::u32
        ]
        Kein benutzerdefinierter Konvertierungsoperator verfügbar, der diese Konvertierung durchführen kann, oder der Operator kann nicht aufgerufen werden
</code></pre>
<p>Kann mir jemand helfen?</p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2080509</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2080509</guid><dc:creator><![CDATA[CoderMark]]></dc:creator><pubDate>Sun, 19 Jun 2011 09:20:29 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldung beim Compilieren mit Visual C++ 2008! on Sun, 19 Jun 2011 09:24:33 GMT]]></title><description><![CDATA[<p>Ich kenne die Definition der Methoden nicht aus dem Kopf, aber nach der Fehlermeldung würde ich sagen, daß dort ein dimension2d&lt;u32&gt; erwartet wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2080512</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2080512</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sun, 19 Jun 2011 09:24:33 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldung beim Compilieren mit Visual C++ 2008! on Sun, 19 Jun 2011 09:26:01 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Ich kenne die Definition der Methoden nicht aus dem Kopf, aber nach der Fehlermeldung würde ich sagen, daß dort ein dimension2d&lt;u32&gt; erwartet wird.</p>
</blockquote>
<p>Wow vielen, vieln Dank! Es hat geklappt! <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/2080514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2080514</guid><dc:creator><![CDATA[CoderMark]]></dc:creator><pubDate>Sun, 19 Jun 2011 09:26:01 GMT</pubDate></item></channel></rss>