VS 2010中C++有哪些新增功能

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:23:25

你好,“通通领航”很高兴为您解答,希望我的回答可以帮助到您

Native C++应用程序近年来已变得更大更复杂. VS2010可以帮助C++开发人员很好地开发拥有大量代码的C++程序. 其中一个重大的改进是智能感知 (IntelliSense). IDE大量功能都有使用到的智能感知引擎, 经过了重要的架构修正, 主要解决了处理大型应用程序时效率较低的问题. 一个主要的例子是在编辑较大的codebase中的源文件时,IDE仍能保持响应状态. 源代码的编辑不再触发symbol数据库大规模的更新, 即使是处理很复杂的源代码依赖关系时. 经常编辑多层次include的头文件的C++开发人员或经常切换项目配置的开发人员将会明显感觉到IDE响应性能的重大改进.
另一个C++的改进在于构建系统. 在VS2010中, MSBuild 将会成为C++ 编译的构建系统. MSBuild 提供强大的定制性、扩展性和日志功能,这些都是大型复杂的构建环境中非常关键的要素。MSBuild的日志功能可以将原先对经常构建的项目进行跟踪的代价高而琐碎事务变得非常容易。另外,扩展性功能提供了多个不同版本的编译器。想学习的话可以到MSDN自学平台去找找,连买书的钱都省了

TR1和TR2就是c++ 09的功能