Header-Source Dateien
-
Hallo
ich will in meinem projekt noch eine Header und eine Quelldatei verwenden! die sehen so aus:
Header:#ifndef VECTOR_H_ #define VECTOR_H_ class Vector{ private: char array[][]; int count = 0; public: void put(char *); char *get(); } #endif // VECTOR_H_Source:
#include <iostream> #include "Vector.h" //<------------- using namespace std; Vector::put(char *c){ } char *Vector::get(){ return 0; }Jetzt bring mir aber der Compiler die Fehlermeldung:
In file included from Vector.cpp
und markiert die oben gekennzeichnete Zeile...
Was mach ich da falsch?
-
Das ist nicht die vollständige Fehlermeldung. Sehr wahrschienlich bemeckert er allerdings wohl das fehlende Semikolon im File
vector.ham Ende von der KlasseVector.Grüssli
-
Nach dem ersten Hingucken fallen mir gleich 3 Fehler auf:
1. Es fehlen Arraygrenzen bei Vector::array
2. Es fehlt ein Semikolon, was die Klassendefinition abschließen muss.
3. Es fehlt ein void bei der Definition von Vector::putGruß,
SP