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 ()
											
 Ich bin Sachen Programmierung ziemlich an Java gewöhnt, da ist C++ doch ziemlich anders