在VS2005开发环境下,实现CString转int

来源:互联网 发布:ubuntu rime 编辑:程序博客网 时间:2024/06/13 23:41

可能有些朋友注意到,在vc6.0和VS2005中在编写程序时,在VC6.0编译通过而在VS2005是通不过的,因为vc6.0是用双字节,而vs2005默认是用 Unicode编码的,

示例如下:

在vs2005下

 

CString CS=_T("1245");
    int int_chage=_wtoi(CS.GetBuffer(CS.GetLength()));

 

 在vc6.0下

CString str="123456";
int a;
a=atoi(str);