VC++ (VS2008)里面char和LPTSTR的转换问题

在VS里面写如下代码,实现两个数的相加并且显示结果:

编译运行出现错误:


原因是字符集的问题。VS2008和VC6.0还是有些不一样的。

参考资料:http://topic.csdn.net/u/20090506/17/d7e4b312-ba8a-4611-b94b-59c5c7a96aea.html

解决方案:

char 改成TCHAR
atoi 改成 _ttoi
itoa 改成 _itot



 

 

posted on 2011-07-21 09:28  江南烟雨hust  阅读(1437)  评论(0)    收藏  举报

导航