在网上搜到很多关于字符串和int的转换,发现很多CString转换成int的都不好使。
本人给一个不变应万变的写法。
CString sNameID(_T("123")); // or CString sName("123");
int nameID = _ttoi((LPCTSTR)()sNameID);
不管ATL :: CStringT <BaseType,StringTraits> 是以char还是以wchar初始化,此方法都可以自适应。
在网上搜到很多关于字符串和int的转换,发现很多CString转换成int的都不好使。
本人给一个不变应万变的写法。
CString sNameID(_T("123")); // or CString sName("123");
int nameID = _ttoi((LPCTSTR)()sNameID);
不管ATL :: CStringT <BaseType,StringTraits> 是以char还是以wchar初始化,此方法都可以自适应。
转载于:https://www.cnblogs.com/seacryfly/archive/2012/03/19/Convert.html