atoi怎样把CString类型的字符串转换成整数?
我用的是vc2005。在做项目时,有如下语句:
CString s=_T("123");
int i = atoi(s);
出错信息为:
error C2664: “atoi”: 不能将参数 1 从“CString”转换为“const char *”
1> 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符
用int i = atoi((LPCTSTR)s);
出错信息为:
error C2664: “atoi”: 不能将参数 1 从“LPCTSTR”转换为“const char *”
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
请问该如何把字符串转换相应的整数。