vs和vc在编译方面有没有什么不一样的??
1 回答
![?](http://img1.sycdn.imooc.com/57b7f02300012f8b01800180-100-100.jpg)
MarlboroKay
TA贡献189条经验 获得超236个赞
VC中默认不是 Unicode 模式,这样 TCHAR 就会被定义为 char ;而在某个干本之后,默认是 Unicode 模式, TCHAR 会被定义为 WCHAR .把代码中的字符串都加个 _T() 吧(例如 "a" 写成 _T("a") ),区分出 TCHAR .
vs2010 ,还是很赞的,从 vs2008 开始对模板的支持加强了很多.
VC 是个经典的版本不错,但只是有历史意义, VC早就跟现在的 C++ 语言脱节了,很多 C++ 的概念都不是支持的很好.
建议还是换最新的吧,VC 里面会给初学者造成一些概念的混淆,那些概念在当时还不是清晰.
望采纳!
- 1 回答
- 0 关注
- 4041 浏览
添加回答
举报
0/150
提交
取消