今天用memcpy将CString转成char[]之后,字符串成为原来的一半,比如CString str="123456",存入char[]变成123,发生的字符串的截断,
我原来是这样写的:memcpy(napAdd.name, m_name, m_name.GetLength());
改成这样就好了:memcpy(napAdd.name, m_name, m_name.GetLength()*2);
关于memcpy遇到的一个问题
最新推荐文章于 2023-09-19 21:18:46 发布