Tôi đang cố gắng sử dụng các chức năng socket.h trong Windows. Về cơ bản, tôi hiện đang xem mã mẫu tại http://beej.us/guide/bgnet/output/html/multipage/clientserver.html#datagram. Tôi hiểu rằng socket.h là một chức năng Unix - có anyway tôi có thể dễ dàng thi đua môi trường đó trong khi biên dịch mã mẫu này? Có một IDE/trình biên dịch khác nhau thay đổi bất cứ điều gì?Sử dụng chức năng sys/socket.h trên windows
Nếu không, tôi tưởng tượng rằng tôi cần sử dụng môi trường Linux được ảo hóa, có thể tốt nhất là mã sẽ rất có thể đang chạy trong môi trường UNIX.
Cảm ơn.
+1 cho winsock và ví dụ. Tôi đã sử dụng winsock. Tôi chỉ cần thay đổi một phần nhỏ mã để chuyển chương trình Unix của mình sang Windows. Nó rất dễ dàng. – user172818
Có nhiều bất ngờ hơn theo cách khác mặc dù :) Ví dụ, 'select' trên cửa sổ bỏ qua đối số đầu tiên, do đó, tự nhiên, các lập trình viên winsock đặt không ở đó cho' maxfd'. Hoàng gia đau :) –