Hallo,
Ich hab ein Problem mit strcat: der Compiler findet die Funktion nicht!
Zwei Dateien: Einmal mystring.h und dann mystring.cpp.
Der Fehler tritt in der .cpp Datei im "operator +" auf, da wo halt strcat verwendet wird.
Ich finde es seltsam, daß das nicht läuft, da alles fast wörtlch aus einem Buch übernommen wurde.
Probiert doch bitte mal aus, ob ihr die Datei übersetzen könnt.
Ach ja, noch was: weiß jemand den exakten Pfad zu string.h ? Ist das /usr/include/string.h?
//mystring.h
//Header Datei für einen Datentyp string
#ifndef _STRING_H
#define _STRING_H
#include
Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge
es wurde helfen wenn du folgende informationen weitergeben wuerdest:
-
- welcher compiler unter welchem os
- was fuer eine fehlermeldung?
was den 'exakten' pfad zu string.h angeht - den gibts nicht. _jeder_ compiler verwendet dazu eine environmentvariable namens 'include'. darin kann man durch sema getrennte pfadangaben machen, und in diesen pfaden wird dann vom praeprozessor nach den header dateien gesucht. wo string.h liegt ist dann in erster linie davon abhaengig, wie und wo man die headerdateien installiert hat...
WM_HOPETHISHELPS
thomas woelfer
