主题:一个语法上的问题
int iLength ;
TCHAR * pVarName ;
pVarName = calloc (iLength, sizeof (TCHAR)) ;
我在一个程序中出现了这样的错误(上面是程序的定义和出错的地方):
D:\c++工程文件\1013\1.cpp(236) : error C2440: '=' : cannot convert from 'void *' to 'char *'
Conversion from 'void*' to pointer to non-'void' requires an explicit cast
TCHAR * pVarName ;
pVarName = calloc (iLength, sizeof (TCHAR)) ;
我在一个程序中出现了这样的错误(上面是程序的定义和出错的地方):
D:\c++工程文件\1013\1.cpp(236) : error C2440: '=' : cannot convert from 'void *' to 'char *'
Conversion from 'void*' to pointer to non-'void' requires an explicit cast