服务器 频道

Teched2011Visual C++ vNext新功能介绍

    【IT168 专稿】C++一直以来都是十分受欢迎的语言,其原因也很明显:在如今众多可选择的语言和平台中,C++依然提供了其他语言所无法比拟的构建高性能而又功能强大的应用程序的能力,例如用C++编写动作游戏、用户交互、增强现实等等各类应用。在Visual Studio vNext中,C++迎来了新一轮的复兴,从语言到编程框架等各方面的都有新的增强。在Teched2011大会上,开发工具组项目经理陆榕带我们率先领略Visual C++ vNext中的各项新功能和技术,了解如何充分利用Visual C++ vNext来构建具有优秀的用户体验的新应用。

Teched2011Visual C++ vNext新功能介绍

微软teched2011技术大会

  Visual C++新版本提供了五大新功能:增强的编译器,融入C++ AMP,加入图形处理功能,支持C++11语言以及增强的C++IDE功能

  编译器方面的增强主要是实现自动向量化和自动并行化,自动向量化包含循环自动向量化 SIMD指令以及默认开启的特性;而自动并行化 识别循环并自动分配多个线程

  C++ AMP属于VC++的一部分,集成于visual studio中,构建于Direct3D之上,是多维数据的类STL类库。

  陆榕提到了并行化编程的发展历程

  主流的性能

  C++的上层抽象(非C)

  现代化的visual studio编辑器

  硬件抽象平台

  意在将C++ AMP打造成开放规范

0
相关文章