当前位置:  开发笔记 > 编程语言 > 正文

如何设置VS2008以实现高效的C++开发

如何解决《如何设置VS2008以实现高效的C++开发》经验,为你挑选了1个好方法。

通常我用C#编程但是被迫在C++中做一些工作.与C#相比,与Visual Studio(2008)的集成似乎真的很差,但我想知道是否有任何可以改善这种情况的好工具,插件或配置.

另一篇文章指出了Visual Assist X程序,它至少可以帮助重构一些事情(尽管对我来说有点贵).但是,我的主要问题是,编译错误几乎没有给出错误的线索,我花了大部分时间来弄清楚我做错了什么.它只是感觉可能静态地检查比VS开箱即用更多的错误.为什么它不像C#那样提供蓝色下划线,这应该不会太难?!

我意识到问题的一半只是我是C++的新手,但我真的觉得让程序编译起来是不合理的.有没有这种工具或我的要求太高?



1> zvrba..:

我认为有两种可能性:1)要么你正在尝试C++的东西,而这些东西都是你的知识(因此,你不知道你做错了什么以及如何解释错误信息),2)你有太高的期望.

提示:许多后续错误是由第一个错误引起的.当我得到一个巨大的错误列表时,我通常只纠正第一个错误并重新编译.你会惊讶于丢失的分隔符或类型声明会产生多少垃圾(就错误信息而言):)

在编译之前很难对C++程序进行语法分析主要有两个原因:1)C++语法是依赖于上下文的,2)模板是Turing-complete(将它们视为具有奇怪语法的函数式编程语言).

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有