size_t sz = socket_client->read_async (read_vector.data (), msg_size, -1, 0);
read()卡住了。
是的,因为你单调这个语句的那刻,socket里的数据已经过去了。没什么去保存或者说数据流在socket通道里停留。
size_t sz = socket_client->read_async (read_vector.data (), msg_size, -1, 0);
read()卡住了。
是的,因为你单调这个语句的那刻,socket里的数据已经过去了。没什么去保存或者说数据流在socket通道里停留。