一个关于recv()/send()和read()/write()的看法,不知对吗? 如果是收发一个TCP数据,用recv()/send()收到/发送的数据是不带TCP包头的;而用read()/write()收到/发送的数据是带TCP包头。 我这样的看法对吗?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 read()/write(),套接字没有这两个函数吧 你的read()/write()不属于socket函数,是不是读写端口的函数啊recv()收到send()送出的data当然不带包头,如果要自己解包,还要TCP软件干什么?! 一样的,TCP底层已经把报头截掉了,不管用什么函数,都是看不到TCP报头的。 这要看是在什么环境下用这些函数,如果是在Linux,好像用read()/write()收到/发送的数据是带TCP包头。如果是在windows,好像read()/write()是无法对一个套接字使用的。 ActiveX在Web上重复注册 怎样可以枚举到系统内可卸载程序的信息? MDI文档子窗口有没有Init这个函数的??? chtmlview中的定位问题 win32 sdk小问题! 我就不信没人能解决这个问题!!! 高手请进??? 写事件日志的问题 RELEASE和DUBUG的区别 急问高手。在VC中ODBC编程怎么取得当前记录集的记录行数啊? 这样的效果如何做? ADO抛出错误:不能再打开表了?
recv()收到send()送出的data当然不带包头,如果要自己解包,还要TCP软件干什么?!
如果是在Linux,好像用read()/write()收到/发送的数据是带TCP包头。
如果是在windows,好像read()/write()是无法对一个套接字使用的。