读书人

这句什么意思?该如何解决

发布时间: 2012-03-03 15:33:03 作者: rapoo

这句什么意思?
_AFX_INLINE int CString::Compare(LPCTSTR lpsz) const
{ ASSERT(AfxIsValidString(lpsz)); return _tcscmp(m_pchData, lpsz); } // MBCS/Unicode aware

这句什么意思?什么原因会导致这种错误?

[解决办法]
比较两个字符串是否相等,只有当lpsz为一个错误的指针时会报错。
[解决办法]
出错原因在这句里: ASSERT(AfxIsValidString(lpsz));
当lpsz为无效字符指针时中断程序

读书人网 >VC/MFC

热点推荐