Hallo
Ich verwende in meinem Projekt MFC. Das Includen von Windows.h vor dem Includen der MFC-Header erzeugt eine Fehlermeldung.
Leider verwende ich ein API, das die Windows.h includen muss und vor dem Include noch FD_SETSIZE (die Anzahl verwendeter Sockets) definiert.
Das ist also eine ziemlich hässliche Zwickmühle. :(
Hier die Meldung vom API:
"
Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge
Ich werde nicht ganz schlau aus der Beschreibung des Problems. Aber könnte es sein, dass ein #ifdef FD_SETSIZE #undef FD_SETSIZE #endif vor dem includen helfen könnte? Und wie wird den FD_SETSIZE definiert mit #define oder mit #ifndef FD_SETSIZE #define FD_SETSIZE 256 #endif ...? Nur so wegen der Reihenfolge ...
d-oli