MFC CString 转换成int(or DWORD),万变不离其宗

在网上搜到很多关于字符串和int的转换,发现很多CString转换成int的都不好使。

本人给一个不变应万变的写法。

CString sNameID(_T("123")); // or CString sName("123"); 

int nameID = _ttoi((LPCTSTR)()sNameID);

不管ATL :: CStringT <BaseType,StringTraits> 是以char还是以wchar初始化,此方法都可以自适应。

posted on 2012-03-19 17:24  seacryfly  阅读(1990)  评论(0编辑  收藏  举报