读书人

MFC socket接收结构体有关问题 多谢了~

发布时间: 2012-08-15 16:57:17 作者: rapoo

MFC socket接收结构体问题 谢谢了~!
现在做了个linux下的server来完成与PC机上MFC写的个client完成通信发送结构体 但是在linux下测试可以完成结构体的发送,但是在PC机上就完不成了 特来求助~!
WMODATA是一个结构体这个结构体有点长就不贴出来了 这个结构体中数据主要是int float char等长度是277个字节

C/C++ code
PC端的client接收代码 MFC下的    char chBuf[4096];    memset(chBuf,0,sizeof(chBuf));    m_Socket.Receive(chBuf,4096,0);        memcpy(&m_wimdata,chBuf,sizeof(WMODATA));


[解决办法]
大小端、对齐是否一致?

读书人网 >C++

热点推荐