C9::GoiGut:Visual C++ +即将到来的IDE演示,一个CRT的谈话,更多!

Click to watch the episode in Channel 9 问候语! 查尔斯·托瑞 我带着你回来了 第二集 第九频道的本地节目 这实际上是第1席,考虑C++作为C语言,从0开始索引。

null

这次我们从 最近的一篇文章 我的同事和朋友Sumit Kumar(Visual C++团队的项目经理)上周写了 新的IDE特性和增强功能 我们计划在下一个版本中发布。您将看到我使用新的解决方案资源管理器快速搜索和查找项目资产(源文件、类等)。您还将看到源文件的增强着色,以及这样看代码的可理解性。您还将看到更主动的IntelliSense(当您键入方法名的缩写时,使用一些模糊逻辑来快速过滤列表,如 GetMaxHeight() 获取最大高度() –以您的命名约定为准)。可能是最好的,加上长期声称 代码片段 在VisualStudio中进行C++开发。

然后我们选择了你们提交给我们的许多话题中的一个,所以我们拜访了Mahmoud Saleh,Visual C++团队工程师。他告诉我们 C运行库(CRT) 以及它所扮演的角色  C/C++编译器、链接器和底层Win32 API。在大多数情况下,我们将CRT与 printf() 和类似的功能,却没有意识到 主(int,char**) 功能——我们倾向于认为它是我们应用程序的入口——它实际上是由这个“看不见的伙伴”委派的控制权(事实上,我们在大多数时候并不知道它无处不在,这是它成功的一部分:我们只是不需要担心)。相反,应用程序的可执行版本不会在右括号中停止工作(“ } )你的 主() ,马哈茂德会告诉你发生了什么 结束后 . Mahmoud还谈到了CRT如何处理内存(比如静态初始化)、安全性(缓冲区溢出等)和异常处理等。您还将回顾链接到CRT的不同方式 从你的应用程序,与他们的优点和缺点。

在最后一节中,查尔斯描述了他在伦敦的经历 C++及其超越 由三个灯具主持的C++编程会议: 分析师迈耶斯 ( 有效C++ , 更有效的C++ ,和 有效STL ), 安德烈·亚历山德雷斯库 ( 现代C++设计 , C++编码标准 –合著者-和 D程序设计语言 )和(我们的) 萨特药草 ( 例外C++ , 更优秀的C++ , 例外C++风格 以及提到的 C++编码标准 ). 但他不仅仅提供了自己的印象:他向我们展示了一些与会者对活动和演讲者的看法。

[看第九频道第一集]

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享