我想学习C或C ++中的winsock网络编程。但我不知道 哪个教程要学习。
我找到了这个教程http://beej.us/guide/bgnet/html/single/bgnet.html,但作者正在使用UNIX。我不知道本教程中的代码是否会在Windows上编译而没有错误。
我已经下载了针对Microsoft Windows的网络编程,第二版(Microsoft编程系列)一书,但它没有c ++部分......任何帮助??
答案 0 :(得分:0)
“Microsoft Windows网络编程”是在Windows下启动套接字编程的好资源。
winsock库是一个普通的C库,包括Berkeley套接字函数集的Microsoft扩展。您使用winsockets并将C导入库链接到C ++应用程序。头文件是为C ++准备的,因此您不必将它们包含在#ifdef __cplusplus
警卫中。