Ich probiere gerade mit C++ anzufangen und probiere gerade die Java-Klasse File nachzuprogrammieren. Dabei scheitere ich anscheinend schon bei der Objektorientierung:
Beim Compilieren (g++ Version 4.3.3) bekomme ich immer diese Fehlermeldung:
Aus File.cpp (Zeile 23 = Zeile 1)
Aus File.h
Alles anzeigen
Nachdem es hier im Forum ein paar C++-Cheggas gibt, hoffe ich dass mir vlt. jemand helfen kann
Beim Compilieren (g++ Version 4.3.3) bekomme ich immer diese Fehlermeldung:
/File.cpp:23: Fehler: neue Typen dürfen nicht in einem Rückgabetyp definiert werden
/File.cpp:23: Anmerkung: (vielleicht fehlt ein Semikolon hinter der Definition von »File«)
/File.cpp:23: Fehler: Angabe des Rückgabetyps für Konstruktor ist ungültig
Aus File.cpp (Zeile 23 = Zeile 1)
Aus File.h
Quellcode
- private:
- char* path;
- struct stat attributes;
- public:
- /** The system-dependent path-separator character, represented as a string for convenience. */
- //static const string pathSeparator = "/";
- /** The system-dependent path-separator character. */
- static const char pathSeparatorChar = '/';
- /** The system-dependent default name-separator character, represented as a string for convenience. */
- //static const string separator = "/";
- /** The system-dependent default name-separator character. */
- static const char separatorChar = '/';
- File( char* );
- ~File();
Nachdem es hier im Forum ein paar C++-Cheggas gibt, hoffe ich dass mir vlt. jemand helfen kann
[Blockierte Grafik: http://www.fes-kommcheckers.de/images/08_rechtsextremismus.jpg]
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Christoph ()