Visual C++ QA

news/2024/7/7 17:01:18

原文链接:http://herbsutter.spaces.live.com/blog/cns!2D4327CC297151BB!272.entry

 

在某博客文章的评论里,Dev问了我一些问题:

VC++团队什么时候会公布VC++2008之后的C++产品开发计划?我知道你在C++0X方面非常活跃,而我们急于知道MS在未来的Windows平台上对VC++的考虑;VC团队似乎在逐渐收缩,从XAMLWeb ServiceMS似乎不再打算将VC定位为重点产品。你能向我们透漏透露MS有关VC的产品开发计划,以消除我们的不安么?

 

Dev的问题,实际上包括两个部分:

Q1VC++是否仍是MS的重点产品线,是否会支持XAML和其他的高级特性?

 

当然了,VC产品线方面的计划,有些已经公开了。以下是对VC团队两位关键人物的采访记录链接:

Steve Teixeira and Bill Dunlap: Visual C++ Today and Tomorrow

 

VC++将如何发展?托管编程的引入将对VC++的发展产生何种影响?在C++本地编程方面,会有哪些创新?如果你想知道VC++目前的发展状况,这次采访记录肯定是你想看的。如果你是一位C++开发人员,那么我们高声宣布:Microsoft从来没有忘记你!

 

Q2VC++2008之后的开发计划。

 

我想先说说VC++2008本身的进展情况。

VC++博客,是了解这些信息的好地方。如下是近期的阶段性成果:

2007.7.27           Visual Studio 2008 (Orcas) Beta 2发布,它包括Visual C++ 2008的公测版。

2007.5.31           MSDN文章:“下一代Visual C++揭秘” 公布了Visual C++ 2008的一些新特性,如MFC改进、Vista和托管/本地对象互用性(managed/native interop)支持。

2007.4.10           Visual C++ Orcas特性规格说明书。其中有不少亮点,肯定是振奋人心的,比如并行编译——/MP。也许我不该这样说,但控制不住自己:/MP其实在VC++2007中就存在了,我也一直在使用——在双核机器上,编译速度接近原来的二倍,不过在连接阶段,基本没有变化。另外还存在一些问题,如在输出窗口中,你可能会看到一些古怪的交叉存取的编译消息;如果在编译过程中途结束,那么下次编译时,必须全工程完全重新编译等等。也许你早就知道了这些消息了。如果不知道,就自己动手实验吧,别说是我告诉你的……

 

总的来说,目前有以下一些资源可供参考:

Steve Teixeira and Bill Dunlap: Visual C++ Today and Tomorrow 

Sarita Bafna: VC++ "Orcas" - Marshaling Library and MFC support for Common Controls

Nikola Dudar: STLCLR - STL Development in the Managed World

Marina Polishchuk: VC++ QA - The best job in the biz

 

至于VC++2008之后的计划,大概要过一段时间才有公开的消息。很多工作还在进行当中,可能还有超越上述特性的新功能出来。当这些新特性逐渐进入公众视野时,希望你们能像我一样感觉耳目一新。

 



http://www.niftyadmin.cn/n/3655252.html

相关文章

无法启动计算机上的服务msdtc,MSDTC服务无法启动解决方法

文章来源:网络具体步骤如下:开始菜单——运行——输入MMC——文件——添加/删除管理单元——点击“独立”选项卡上的“添加”——选择最下面的“组件服务”,点击添加后关闭弹出窗口并确定——展开组件服务至“我的电脑”节点——在“我的电脑…

医学检验质量管理和控制计算机的,【临床医学论文】临床医学检验技术质量管理现状分析(共4169字)...

[摘要]医学检验在实际工作中具有重要作用,诊断和治疗是医学检验的前提和基础。因此,在医学检验中,要确保技术质量,必须要保证提供的检验数据精确,解决需要从医学检验人员自身做起,树立质量管理意识&#xf…

在VC++中使用斷言

在VC中使用斷言1??????? 斷言的表達形式1.1????? 語法斷言是一個宏,格式為: ASSERT( 邏輯表達式 booleanExpression)邏輯表達式可以是任意一個表達式,其值是0或者非0。從代碼的可讀性角度來講,這個表達式…

计算机常见文件类,关于文件类型电脑文件常用的有哪些类型?对应的软件有什么?rmvb 爱问知识人...

正确的安装步骤:首先进入BIOS设置光驱优先。1)首先按Del键进入BIOS2)通过键盘上的方向键选中Advanced BIOS Features3)回车进入BIOS设置界面4)用方向键选中First Boot Device或(1st Boot Device)5)用上下方向键选中CDROM6)按ESC返回BIOS设置界面。7)方向键选中Save …

探讨CtreeCtrl::SortChildrenCB

探讨CtreeCtrl::SortChildrenCB在实际开发中,我们往往需要对树控件(CTreeCtrl)的节点进行排序。事实上,大部分的排序工作可以用CTreeCtrl::SortChildren来实现,不过CTreeCtrl::SortChildren是简单的通过树项目名称排序…

计算机辅助干预会议,我系一篇论文被MICCAI 2019(国际医学图像计算和计算机辅助干预会议)录用...

近日,国际医学图像计算和计算机辅助干预会议MICCAI2019 (International Conference on Medical Image Computing and Computer Assisted Intervention, MICCAI)录用结果公布,我系唐晓颖助理教授课题组有一篇论文被接收。MICCAI是由国际医学图像计算和计算…

用纯粹的C++编写COM组件

赵湘宁下载本文代码本文提供一个完全用C实现的进程内(DLL)COM服务器,不要ATL或MFC提供任何支持。用这种方式编写COM对象可以让你深入地洞察到COM处理进程内服务器的方法以及COM是如何创建类工厂的。利用本文提供的这个简单框架你可以实现很基…

计算机基础结构,计算机基础知识(系统结构够造)

《计算机基础知识(系统结构够造)》由会员分享,可在线阅读,更多相关《计算机基础知识(系统结构够造)(2页珍藏版)》请在人人文库网上搜索。1、计算机系统是由数量和品种繁多的部件组成的。各种部件技术内容十分丰富,主要有运算与控制技术、信息…