Я пытаюсь заставить сервер Linux работать в Windows.
Сокет и дескриптор файла обрабатываются одинаково в Linux.Некоторые системные API доступны как для сокетов, так и для файловых дескрипторов.
Однако я имею дело с сокетами Winsock и HANDLE (файловыми дескрипторами) с помощью WIN API.
Так что мне нужно знать, что целое числосокет или HANDLE.
Теперь возникает вопрос:
Будет ли возвращаемое значение от socket () и open () одинаково в Windows?
Если они всегда разные, я могу написать свой собственный сокет () и open (), чтобы обернуть системный.и запишите возвращаемое значение из системного API, независимо от того, является ли целое число сокетом или HANDLE.
Если они будут одинаковыми, я понятия не имею с этим справиться.