1.需要包括头文件:#include <afxsock.h> 或者WinSock 否则gethostname无法用
2. gethostname 返回值是-1 ,这是因为没有调用WSAStartup
同时也可以调用 AfxSocketInit
不过,该函数同样是调用WSAStartup
本文介绍了在C/C++中使用gethostname函数的注意事项。为确保函数正常工作,必须先调用WSAStartup初始化WinSock库,否则将返回-1。此外,还可以通过调用AfxSocketInit来完成相同的操作。
1.需要包括头文件:#include <afxsock.h> 或者WinSock 否则gethostname无法用
2. gethostname 返回值是-1 ,这是因为没有调用WSAStartup
同时也可以调用 AfxSocketInit
不过,该函数同样是调用WSAStartup
2083
277

被折叠的 条评论
为什么被折叠?