Windows和Linux下socket的区别

2025-03-26 04:37:00
推荐回答(2个)
回答1:

  Linux下的网络编程与Windows下采用底层的API类似,但是也有区别:
  区别一:Windows下需加上WSAStartup()函数
  区别二:关闭socket:Linux为close(),Windows为closesocket()
  windows下采用上层的API,一般有CSocket和CAsynSocket这两种类型的类
  这种情况以下socket函数一般的首字母大写。而底层的API不管是windows下的还是linux下的socket函数首字母都是小写的。

回答2:

windows快点 Linux慢点