参考代码.h
来自「一个斗地主的小程序。。。。。。。。。。多多指教」· C头文件 代码 · 共 35 行
H
35 行
//const int Spade = 0; //黑桃;
//const int Hearts = 1; //红桃;
//const int Club = 2; //梅花;
//const int Diamonds = 3; //方块;
pClient,pServer分别为派生自CSocket类指针;
有结构:
CInfo
{
public:
int m_Num;
CString m_Name;
};
进程1:(发送方)
CInfo info;
info.m_Num = 1;
info.m_Name = "lin";
pClient->Send(&info,sizeof(CInfo),0);
进程2:(接收方)
CInfo _info
pServer->Receive(&_info,sizeof(CPlayer_Info),0);
发送,接收都没有问题,但在接收方出现一个问题:
_info.m_Num = 1; //这个数据正确;
_info.m_Name = ""; //为空,而不是"lin",为什么?
请高手指教,跪求!
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?