Ich verwende in meinem Projekt unter MS Visual C++ die Header: winioctl.h Wenn ich die Reihenfolge mit anderen Headers wie (stdio.h u.a.) vertausche, dann entstehen etliche Fehler. Es sind alles Syntaxfehler in der winioctl.h.
Hat jemand Erfahrungen mit dieser Header?
Das Problem ist nun folgendes: Ich habe mir eine eigene Header und eine CPP Datei gebaut. Das sieht so aus: Header: #ifndef __MY_HEADER_ #define __MY_HEADER_
#inlcude "..." #include <winioctl.h>
<<<Prototypen>>> sind hier deklariert.
/* Funktionsdeklarationen //wenn die drin sind gehts!? */
#endif ------------------------------------------------- Die cpp sieht dann so aus: #include "MY_HEADER"
<<<Funktionsdeklarationen>>>
---------------------------------- Das geht nun schief... Interessant ist aber, daß wenn ich die Funktionsdeklarationen mit in die Header schleife und die cpp aus dem Projekt entferne - geht das Ding!!!