Freigeben über


Auswählen, fd_set und FD_XXX Makros

Da Sockets nicht durch die UNIX-Formatvorlage, kleine, nicht negative ganze Zahl dargestellt werden, wurde die Implementierung der Auswahlfunktion in Windows Sockets geändert. Jeder Satz von Sockets wird weiterhin durch die fd_set Struktur dargestellt, aber anstatt als Bitmaske gespeichert zu werden, wird der Satz als Array von Sockets implementiert. Um potentielle Probleme zu vermeiden, müssen Anwendungen die Verwendung der FD_XXX-Makros zum Festlegen (FD_SET), Initialisieren (FD_ZERO), Löschen (FD_CLR) und Prüfen (FD_ISSET) der fd_set-Strukturen beachten.

Portieren von Socket-Anwendungen zu Winsock

Überlegungen zur Winsock-Programmierung