如题,还是不太搞的懂 socket 里面 read/write, gets/puts, send/recv这几个方法的区别?
对 unix 系统上的 socket 来说,read/write 可以用来发送接受数据,send/recv 类似,但是可以设定 flags,比如是否允许阻塞等,另外失败的话 errno 可能不同。再想深入了解就要看书或者查手册了。