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
在VS里面写如下代码,实现两个数的相加并且显示结果:
编译运行出现错误:
原因是字符集的问题。VS2008和VC6.0还是有些不一样的。
参考资料:http://topic.csdn.net/u/20090506/17/d7e4b312-ba8a-4611-b94b-59c5c7a96aea.html
解决方案:
char 改成TCHAR
atoi 改成 _ttoi
itoa 改成 _itot