我正在寻找一个窗口上的头文件,我可以用它来获取C中的ntohl函数,但是Winsock2.h不适用于我。有人知道其他头文件会提供什么吗?我在哪里可以找到ntohl
这里有一些错误,我得到的,当我尝试包括Winsock2.h
C:\Program Files (x86)\PellesC\Include\Win\Winsock2.h(1045): error #2120: Redeclaration of 'getservbyport', previously declared at C:\Program Files (x86)\PellesC\Include\Win\winsock.h(468); expected 'PSERVENT __stdcall function(int, const char *)' but found 'struct servent * __stdcall function(int, const char *)'.
C:\Program Files (x86)\PellesC\Include\Win\Winsock2.h(135): error #2123: Redefinition of 'hostent', previously defined at C:\Program Files (x86)\PellesC\Include\Win\winsock.h(91).
C:\Program Files (x86)\PellesC\Include\Win\ws2def.h(39): error #1050: Redefinition of macro 'AF_IPX'.
C:\Program Files (x86)\PellesC\Include\Win\Winsock2.h(1310): error #2121: Redeclaration of 'LPSOCKADDR_IN'.
为什么winsock2.h不会为你工作? – reuben 2012-02-20 03:22:06
我发布了一些我在尝试包含错误时遇到的错误示例。 – 2012-02-20 18:28:19
看起来你想要包括'winsock.h'和'winsock2.h'。这听起来似乎合理吗? – 2012-02-20 21:32:17