对方将收到多少个字节的数据? #pragma pack(1) struct mm { int i; char m[9]; } #pragma mm _mm; _mm.i=4; _mm.m[0]='w'; _mm.m[1]='\0'; 这样我以结构体的形式发送给对方,对方将收到多少个字节的数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 4+9=13个呀,因为加了 #pragma pack(1) 内存以字节排列呀 刚刚写代码测试过typedef struct _PACKET{ int nCode; char *pszName; char age[10];}PACKET , *LPPACKET; PACKET p; p.nCode = 5; strcpy(p.age, "test"); p.pszName = "ffdfdf";send(s, (char*)&p, sizeof(p), 0);------------------------------------- PACKET p; ZeroMemory(&p, sizeof(p)); recv(ss, (char*)&p, sizeof(p), 0); AfxMessageBox(p.age); AfxMessageBox(p.pszName); 一切正常 怎样把收到的每两个byte类组合拼? CArchiveStream ??求教 vc调用delphi的dll 如何实现QQ上的截屏功能? 正在从事汽车运动目标检测,如何去用CCD有效的检测汽车数量?求救!!! 什么样的指针需要释放? 同样的工程在我机器上就报错,搞不懂 请星级高手来看看,请教哪里有SIP协议的源码,哪里有免费的sip服务器 学了基本知识后,对于编写软件却是没有一点概念 RES协议!哪位高手知道,请指点!这是我能给的最多的分了 在程序中动态改变系统的界面元素,如:改变桌面背景等,祥见内容 请教如何实现背景重画的相关问题
{
int nCode;
char *pszName;
char age[10];
}PACKET , *LPPACKET; PACKET p;
p.nCode = 5;
strcpy(p.age, "test");
p.pszName = "ffdfdf";
send(s, (char*)&p, sizeof(p), 0);
------------------------------------- PACKET p;
ZeroMemory(&p, sizeof(p));
recv(ss, (char*)&p, sizeof(p), 0);
AfxMessageBox(p.age);
AfxMessageBox(p.pszName);
一切正常