困扰我两天的问题在十分钟前被解决。
(CString)(pDoc->cItemInfo[index].Name) = m_sStaff_Name;
此段代码可以用过编译,却不能正确被执行,正确代码如下
strcpy((pDoc->cItemInfo[index].Name), m_sStaff_Name);
C风格字符串(char[ ])中的字面值是 const char 类型数组,无法直接赋值。可用其定义函数赋值strcpy。
本文解决了使用CString进行C风格字符串赋值时遇到的问题,并给出了正确的实现方式。通过使用strcpy函数,可以有效地将一个字符串复制到另一个字符串中。
困扰我两天的问题在十分钟前被解决。
(CString)(pDoc->cItemInfo[index].Name) = m_sStaff_Name;
此段代码可以用过编译,却不能正确被执行,正确代码如下
strcpy((pDoc->cItemInfo[index].Name), m_sStaff_Name);
C风格字符串(char[ ])中的字面值是 const char 类型数组,无法直接赋值。可用其定义函数赋值strcpy。
8742
1979

被折叠的 条评论
为什么被折叠?