S
Stefan Schwärzler
Hi Ng,
habe nicht besonders viel Erfahrung in C und C++, deshalb:
möchte den befehl strdup in <string.h> verwenden.
#include <string.h>
attrib(char *name, char *val) : name(strdup(name)), val(strdup(val)),
next(0) {
CDEBUG(printf("attrib::attrib(%s, %s)\n", name, val));
}
Borland bringt dann die Meldung "undefinierte Funktion" 'strdup'
Müsste doch in string.h definiert sein. Oder macht hier Borland was anderes.
Danke für Eure Hilfe,
Stefan
habe nicht besonders viel Erfahrung in C und C++, deshalb:
möchte den befehl strdup in <string.h> verwenden.
#include <string.h>
attrib(char *name, char *val) : name(strdup(name)), val(strdup(val)),
next(0) {
CDEBUG(printf("attrib::attrib(%s, %s)\n", name, val));
}
Borland bringt dann die Meldung "undefinierte Funktion" 'strdup'
Müsste doch in string.h definiert sein. Oder macht hier Borland was anderes.
Danke für Eure Hilfe,
Stefan