none
Variable in for-Schleife deklarieren RRS feed

  • Frage

  • Hallo,

    Ich hab das Problem, dass ich keine Variable in einer for-Schleife deklarieren kann.

    error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ'
    error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ'
    error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ'
    error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ'
    error C2065: 'i': nichtdeklarierter Bezeichner
    warning C4552: '<': Operator hat keine Auswirkungen; Operator mit Nebeneffekt erwartet
    error C2065: 'i': nichtdeklarierter Bezeichner
    error C2059: Syntaxfehler: ')'
    rror C2143: Syntaxfehler: Es fehlt ';' vor '{'
    error C2065: 'i': nichtdeklarierter Bezeichner
    error C2065: 'i': nichtdeklarierter Bezeichner

    Gibt es da irgendwelche Einstellungen, damit das möglich wird?

    Ach ja... Es liegt nicht an mir, denn mit anderen Compilern funktionierts. :D

    PS: Die Programmiersprache ist C und nicht C++. C kann man wohl nicht auswählen..

    Dienstag, 30. Juli 2013 20:04

Antworten

  • Das if (1) kann man vergessen.

    Und warum willst Du nicht den C++ Compiler verwenden. Du musst ja keine Klassen verwenden. Der Syntax ist nur klarer. Überladungen sind definiert. Typen konsistent.


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de

    Mittwoch, 31. Juli 2013 08:30
    Moderator

Alle Antworten