Zitat von
MisterNiceGuy:
darin verwendete der Autor ganz "normal" strtoint etc.
Die kommen aus der Borland-
RTL und du musst vermutlich irgendwelche Non-ISO-Header einbinden.
Zitat von
MisterNiceGuy:
Kann es sein, dass verschiedene Compiler andere Funktionen besitzen???
Hat mit dem Compiler nicht viel zu tun. Du kannst ein C-Programm gegen jede beliebige Laufzeitumgebung linken. C++ ist ISO-standardisiert, d.h. in einer Umgebung, die ISO-C++-kompatibel ist, hasts du gewisse Templates und Features zur Verfügung. Inwiefern Borland sich im BCB an den ISO-Standard hält, weiß ich nicht. Aber jeder kann zusätzlich noch eigene Runtimes zur Verfügung steleln. Borland macht das mit seiner
RTL (und der
VCL), Microsoft macht das mit der MFC. Nur GCC bringt nichts großartig mit, was nicht im Standard enthalten ist.