我用window平台QT,想要写一个SOCKET,但是Qt中不带这个<SYS/SOCKET> 以及 <netinet/in.h>以及其他库,如何调用这些库???
------解决思路----------------------
也就是说,你需要微软Windows为你提供一套兼容 Linux的API,对吧?
1. 微软曾在Windows下提供过Posix子系统,你可以看看你的系统有没有提供
2. 你可以使用cygwin或其他第三方库提供的模拟层
3. 你自己可以写一套库,将Windows的API封装成你需要的API风格
不管哪一种,在Windows下,最终调用的都是Windows的API。另外:这个问题和Qt没什么关系吧?