CString str=""; //如果工程设置使用多字节字符集,是正确的;使用unicode字符集,则是错误的 CString str=''; //错误 CString str=NULL;//错误 CString str; str.Empty(); //正确,但Empty调用多余 CString str; //这样就初始化为空了,因为默认构造函数会被调用,默认构造函数所做的就是初始化为空串 使用中途要清空可以这样写: str.Empty(); 或者 str = _T(""); 这2种都是多字符集和unicode字符集通用写法。
设置CString字符串为空
最新推荐文章于 2022-10-14 16:06:22 发布