慎用_tcscpy函数

来源:互联网 发布:工程优化方法及其应用 编辑:程序博客网 时间:2024/06/09 13:38

最近在使用_tcscpy函数时在两个不同的工程都出现了赋值全为0 或干脆不返回的问题 后来改用memcpy问题解决。

使用_tcscpy 给WCHAR 字符串赋值

CString strTmp;

_tcscpy(recTmp.wcNumber,strTmp);错误

 

memcpy(recTmp.wcTime,strTmp.LockBuffer(),strTmp.GetLength()*2);
   strTmp.UnlockBuffer();

 正确。

或_tcscpy(recTmp.wcNumber,strTmp.LockBuffer());

strTmp.UnlockBuffer();

原创粉丝点击