memcpy赋值结构体

memset(&NetInfo,0,sizeof(NetInfo));

            memcpy(NetInfo.ServerIP,strIp.toStdString().c_str(),strIp.toStdString().length());
            strcpy(NetInfo.Port,strPort.toStdString().c_str());
            strcpy(NetInfo.SNCODE,mstrcode.c_str());
            strcpy(NetInfo.token,m_strToken.c_str());

1.赋值结构体写入文件读取 网络通信等 一定要用memcpy 内存拷贝确定长度的方式

 

2.杜绝不能使用strcpy strlen 之类字符串处理函数

posted on 2020-03-26 11:47  lydstory  阅读(2512)  评论(0)    收藏  举报

导航