我对套接字编程比较新。我目前正在尝试使用boost :: asio提供的示例。我有一个关于套接字的一般问题。
假设我使用tcp :: socket.connect(端点,错误)函数连接远程端点。我可以使用相同的套接字对象发送和接收,还是必须创建另一个套接字对象来发送数据?
谢谢, 德文德拉
答案 0 :(得分:1)
是的,您可以在同一个套接字上发送和接收。例如,客户端套接字的典型用途是根据协议连接,发送一些数据,读取一些数据等。
了解boost asio的有用链接将是BorisSchäling的免费电子书:http://en.highscore.de/cpp/boost/index.html