设为首页 加入收藏

TOP

2.6.1 源代码
2013-10-07 00:52:15 来源: 作者: 【 】 浏览:60
Tags:2.6.1 源代码

2.6  Visual C++(www.cppentry.com)伴侣

Visual C++(www.cppentry.com)程序员从来就不会孤独,因为在Visual C++(www.cppentry.com)程序路上,有着一系列的学习助手,我们称之为"Visual C++(www.cppentry.com)伴侣",以下的章节将一一阐述。

2.6.1  源代码

Visual C++(www.cppentry.com)的安装目录下会包含着一些源文件,这里面放着ATL/MFC甚至STL的头文件和实现文件。比如在笔者机器上,Visual Studio 2005的安装目录为"C:\Program Files\Microsoft Visual Studio 8",这下面包含着一个"VC"目录,VC目录下的内容如图2-57所示。

 
图2-57  Visual C++(www.cppentry.com)的源代码目录

如果读者对这些源码感兴趣,可以使用编辑器打开并阅读这些文件。也可以在感兴趣的标识符处,通过单击鼠标右键,在弹出的快捷菜单中选择【转到定义】找到定义部分的源代码,如图2-58所示。

 
图2-58  通过上下文菜单查看函数、类的定义
另外一种更有效的途径是在调试代码的时候使用"逐语句(trace into)"跟踪进去,Visual C++(www.cppentry.com)会指引你一直追踪到最后的可读代码,如图2-59所示使用调试器观察到CRT函数fopen()的最终实现代码,可以看出:fopen()最终通过调用Windows API函数CreateFile()。
 
图2-59  通过阅读源代码理解Visual C++(www.cppentry.com)
研究源代码是学习Visual C++(www.cppentry.com)最好的途径,通过阅读源代码,我们可以真正理解Visual C++(www.cppentry.com)程序作者的真正意图。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.5.7 使用C++/CLI 下一篇2.6.4 Visual Assist X

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: