我尝试使用CString
和int
将CString::GetAt()
的最后一个字符转换为_tstoi()
,但编译器会返回error C2065: '_tstoi' : undeclared identifier
。我想我必须包含一个头文件,我已经尝试#include "tchar.h"
没有成功。
CString str = "something2";
int index = 0;
if (!str.IsEmpty())
{
index = _tstoi((char*)str.GetAt(str.GetLength() - 1));
}
编辑:我使用VC ++ 6.0
答案 0 :(得分:2)
VC6下的这个函数是_ttoi而不是_tstoi(仍然包含在标题'tchar.h'中)
答案 1 :(得分:0)
如果这是代码,你应该像CString str =“something2”;
那样纠正它