vc++文件扩展名

上传人:第*** 文档编号:38927656 上传时间:2018-05-09 格式:DOC 页数:2 大小:25.50KB
返回 下载 相关 举报
vc++文件扩展名_第1页
第1页 / 共2页
vc++文件扩展名_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《vc++文件扩展名》由会员分享,可在线阅读,更多相关《vc++文件扩展名(2页珍藏版)》请在金锄头文库上搜索。

1、VC+文件扩展名文件扩展名知识扩展: = Visual C+作为一种程序设计语言 , 它同时也是一个集成开发工具 , 提供了软件代码自动生成和可视化的资源编辑功能。在使用Visual C+开发应用程序的过程中 , 系统为我们生成了大量的各种类型的文件 , 在本节中将要详细介绍 Visual C+中这些不同类型的文件分别起到什么样的作用 , 在此基础上对 Visual C+如何管理应用程序所用到的各种文件有一个全面的认识。 首先要介绍的是扩展名为 dsw 的文件类型 , 这种类型的文件在 VC 中是级别最高的, 称为 Workspace 文件。在 VC 中, 应用程序是以 Project 的形式

2、存在的 , Project文件以.dsp 扩展名, 在 Workspace 文件中可以包含多个 Project, 由 Workspace 文件对它们进行统一的协调和管理。 与 dsw 类型的 Workspace 文件相配合的一个重要的文件类型是以opt 为扩展名的文件, 这个文件中包含的是在 Workspace 文件中要用到的本地计算机的有关配置信息, 所以这个文件不能在不同的计算机上共享 , 当我们打开一个 Workspace 文件时, 如果系统找不到需要的 opt 类型文件, 就会自动地创建一个与之配合的包含本地计算机信息的 opt 文件。 上面提到 Project 文件的扩展名是 dsp

3、, 这个文件中存放的是一个特定的工程 , 也就是特定的应用程序的有关信息 , 每个工程都对应有一个 dsp 类型的文件。 以 clw 为扩展名的文件是用来存放应用程序中用到的类和资源的信息的, 这些信息是 VC 中的 ClassWizard 工具管理和使用类的信息来源。它实际上是INI 文件的格式有时候 ClassWizard 出问题,手工修改 CLW 文件可以解决 .如果此文件不存在的话 ,每次用 ClassWizard 的时候绘提示你是否重建。对应每个应用程序有一个 readme.txt 文件, 这个文件中列出了应用程序中用到的所有的文件的信息 , 打开并查看其中的内容就可以对应用程序的文

4、件结构有一个基本的认识。 在应用程序中大量应用的是以h 和 cpp 为扩展名的文件 , 以 h 为扩展名的文件称为头文件。以 cpp 为扩展名的文件称为实现文件 , 一般说来 h 为扩展名的文件与 cpp 为扩展名的文件是一一对应配合使用的 , 在 h 为扩展名的文件中包含的主要是类的定义, 而在 cpp 为扩展名的文件中包含的主要是类成员函数的实现代码。 在应用程序中经常要使用一些位图、菜单之类的资源, VC 中以 rc 为扩展名的文件称为资源文件 , 其中包含了应用程序中用到的所有的windows 资源, 要指出的一点是 rc 文件可以直接在 VC 集成环境中以可视化的方法进行编辑和修改。

5、 最后要介绍的是以 rc2 为扩展名的文件 , 它也是资源文件 , 但这个文件中的资源不能在 VC 的集成环境下直接进行编辑和修改 , 而是由我们自己根据需要手工地编辑这个文件。 对于以 ico,bmp 等为扩展名的文件是具体的资源 , 产生这种资源的途径很多。使用 rc 资源文件的目的就是为了对程序中用到的大量的资源进行统一的管理。以下文件在项目中是可丢弃的,有些文件删除后,VC 会自动生成的。 .ncb 无编译浏览文件 (no compile browser)。当自动完成功能出问题时可以删除此文件。build 后会自动生成。 .opt 工程关于开发环境的参数文件。如工具条位置等信息;(可丢

6、弃) 。.aps (AppStudio File),资源辅助文件 ,二进制格式 ,一般不用去管它。 .plg 是编译信息文件 ,编译时的 error 和 warning 信息文件(实际上是一个 html文件),一般用处不大 .在 Tools-Options 里面有个选项可以控制这个文件的生成。.hpj (Help Project)是生成帮助文件的工程 ,用 microsfot Help Compiler 可以处理。.mdp (Microsoft DevStudio Project)是旧版本的项目文件 ,如果要打开此文件的话,会提示你是否转换成新的 DSP 格式。.bsc 是用于浏览项目信息的

7、,如果用 Source Brower 的话就必须有这个文件 .如果不用这个功能的话 ,可以在 Project Options 里面去掉 Generate Browse Info File,可以加快编译速度。.map 是执行文件的映像信息纪录文件 ,除非对系统底层非常熟悉 ,这个文件一般用不着。.pch (Pre-Compiled File)是预编译文件 ,可以加快编译速度 ,但是文件非常大。.pdb (Program Database)记录了程序有关的一些数据和调试信息 ,在调试的时候可能有用。.exp 只有在编译 DLL 的时候才会生成 ,记录了 DLL 文件中的一些信息 .一般也没什么用。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号