Ist das wirklich ein Fehler, oder spinnt VC?



  • Hallo!

    Hab in nem SF-Code sowas hier gefunden:

    void CMathCore::Get()->GetMathStudioConfigPath(const wxChar *p)
    {
    	wxStrcpy(p, "/MathStudio core/");
    }
    

    VC meckert dabei, kann ich auch verstehen. Also, ist das nun syntaktisch richtig, oder wie kann sowas sein..



  • Was meckert er denn ?



  • Ist doch egal was er meckert, das ist ein Syntaxfehler.



  • das:

    Demo\Demo.cpp(238) : error C2143: Syntaxfehler : Fehlendes ';' vor '->'
    Demo\Demo.cpp(238) : error C2556: 'void __thiscall CMathCore::Get(void)' : Überladene Funktion unterscheidet sich nur hinsichtlich des Rückgabetyps von 'class CMathCore *__cdecl CMathCore::Get(void)'
            c:\eigene dateien\maxi\sf\mathstudio\include\ms\core\mathcore.h(195) : Siehe Deklaration von 'Get'
    Demo\Demo.cpp(238) : error C2040: 'Get' : 'void (void)' unterscheidet sich von 'class CMathCore *(void)' in bezug auf die Anzahl vorgenommener Dereferenzierungen
    Demo\Demo.cpp(238) : error C2143: Syntaxfehler : Fehlendes ';' vor '->'
    Demo\Demo.cpp(239) : error C2143: Syntaxfehler : Fehlendes ';' vor '{'
    Demo\Demo.cpp(239) : error C2447: Funktionskopf fehlt - Parameterliste im alten Stil?
    


  • also, ihr meint, das ist ein Fehler, so kann man das nciht machen, ja?



  • Sicher ist das ein Fehler. Habe auch keinen Schimmer, was das soll. Was hast du denn vor?



  • ich hab damit nichts vor, das hab ich mir von sf runtergeladen


Anmelden zum Antworten