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 之类字符串处理函数


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM