又是vc6到vs2005转换引起的字符有关问题?
又是vc6到vs2005转换引起的字符问题??
error C2440: '=' : cannot convert from 'const wchar_t *' to '_TCHAR *'
代码如下:
const _TCHAR* pFind = bAttrib?_T("<&>\'\""):_T("<&>");
const _TCHAR* pSource = szText;
nDestSize += nDestSize / 10 + 7;
_TCHAR cSource = *pSource;
_TCHAR* pFound;
( (pFound=_tcschr(pFind,cSource))
------解决方案--------------------
在等号右边加个强制转换试试,呵呵
------解决方案--------------------
定义成const _TCHAR *
------解决方案--------------------
const 一边加了,一边没有。
error C2440: '=' : cannot convert from 'const wchar_t *' to '_TCHAR *'
代码如下:
const _TCHAR* pFind = bAttrib?_T("<&>\'\""):_T("<&>");
const _TCHAR* pSource = szText;
nDestSize += nDestSize / 10 + 7;
_TCHAR cSource = *pSource;
_TCHAR* pFound;
( (pFound=_tcschr(pFind,cSource))
------解决方案--------------------
在等号右边加个强制转换试试,呵呵
------解决方案--------------------
定义成const _TCHAR *
------解决方案--------------------
const 一边加了,一边没有。