Ungütiges Token auf der rechten Seite ::



  • Hallo liebes Forum,

    Habe den fehler "Ungültiges Token auf der rechten Seite :: ...

    Ich habe mich bereits schlau gemacht, es kommt vor wenn man die
    "Windows.h" mit einbindet.

    Als Lösung wurde vorgeschlagen: #undef max.

    Dieses habe ich bereis versucht, habe den Fehler trozdem noch,

    hat einer einen Lösungsansatz? Werd da irgenwie net schlau draus.

    🙂



  • Wildy1991 schrieb:

    Hallo liebes Forum,

    Habe den fehler "Ungültiges Token auf der rechten Seite :: ...

    Ich habe mich bereits schlau gemacht, es kommt vor wenn man die
    "Windows.h" mit einbindet.

    Als Lösung wurde vorgeschlagen: #undef max.

    Dieses habe ich bereis versucht, habe den Fehler trozdem noch,

    hat einer einen Lösungsansatz? Werd da irgenwie net schlau draus.

    🙂

    Hi,

    ueberleg dir mal was du auf so eine Frage antworten wuerdest ? Wir haben keine Ahnung was du machst, da du keinen Code zeigst.
    Deshalb mein Tipp: alle '::' aus deinem Programm loeschen, dann kann dieser Fehler nicht mehr auftauchen 🙂



  • Hi Stuxn, 🙂

    sorry war vielleicht bissl spärlich ausgedrückt.

    z.B:

    [code] Mouse::getPosition(Fenster)x;
    //////////////////////////////
    set Color(Color::Red);
    /////////////////////////////
    Keyboard::isKeyPressed(Keyboard::---)
    /////////////////////////////

    By the way, das is SFML Code...

    Habe die windows.h inkludiert,
    dass wird damit zusammenhängen weil da was Kolliediert...
    wenn ich nur wüsste was...

    Folgende Lösungsvorschläge gibt es bereits:

    #undef MAX
    #undef MIN

    #define NOMINAX

    oder man nimmt einfach die windows.h raus, aber die brauchte ich dringend...

    Zudem kann ich diese Qualifizierungsoperatoren nicht raus nehmen, sonst geht gar nix mehr 🙂

    Habe breits alles ausprobiert, nix Funktioniert 😞



  • Wildy1991 schrieb:

    Hi Stuxn, 🙂

    Mouse::getPosition(Fenster)x;
    //////////////////////////////
    set Color(Color::Red);
    /////////////////////////////
    Keyboard::isKeyPressed(Keyboard::---)
    /////////////////////////////

    ...
    Habe breits alles ausprobiert, nix Funktioniert 😞

    Leider ist das kein C++ Code:

    Mouse::getPosition(Fenster)x;
    

    Was soll das 'x' da hinten sein?

    set Color(Color::Red);
    

    Vielleicht ein underscore zwischen 'set' und 'Color' vergessen ?

    Keyboard::isKeyPressed(Keyboard::---)
    

    Keyboard::--- ??

    Und desweiteren hast nicht nicht geschrieben wo dieser Fehler auftritt.



  • Ändere Zeile 42.



  • Definiere Nominmax, bevor du windows.h includierst.


Anmelden zum Antworten