如何在没有库的情况下在C++中初始化socket

che*_*kin 0 c++ sockets

我需要在没有库的情况下在C++(GNU GCC)中初始化socket.当我用Google搜索它时,它建议使用WinSock Library或类似的东西.这该怎么做?谢谢你的回答.

GMa*_*ckG 8

你不能.标准定义的C++语言没有套接字规范.要使用它们,您必须使用一些特定于实现的库,如WinSock.

我建议你使用Boost的ASIO库,它可以为你完成所有艰苦而肮脏的工作.