如题,我想通过socket发送文件名和文件大小,以后还有可能是文件属性,最好一次能发过去。
接收端也好拆包,,想咨询一下各位大侠,怎么封装比较好,
我以前的格式,现在居然不能用,也很奇怪。
求各位大侠给个封包的代码,最好连解包的一起给了。
接收端也好拆包,,想咨询一下各位大侠,怎么封装比较好,
我以前的格式,现在居然不能用,也很奇怪。
代码:
LPBYTE fileinfo=new BYTE[sizeof(FileSize)+4+FileName.GetLength()];
int *p=(int *)fileinfo;
*p=FileSize;p++;
*p++=FileName.GetLength();
CopyMemory(p,FileName.GetBuffer(0),FileName.GetLength()); //