2012-08-22 71 views

回答

8

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

我建议你使用Boost的ASIO库,它可以为你做所有困难和肮脏的工作。

3

套接字由操作系统分配,因此您需要以某种方式与操作系统进行交互。在我使用GCC的C++经验(我在这里假设某种Linux)时,您将需要使用sys/sockets库。一些更高层次的套接字库的抽象存在,但我从来没有发现一个我太高兴了。

相关问题