什么是pdb,idb文件,.clw文件、.ncb文件和.aps文件

 
什么是pdb,idb文件,.clw文件、.ncb文件和.aps文件

LINK       uses     a     PDB     to     hold     debugging     information     for     the     .EXE     file     or     .DLL     file.     The     program’s     PDB     is     both     an     output     file     and     an     input     file,     because     LINK     updates     the     PDB     when     it     rebuilds     the     program.   
    
    The     compiler     saves     state     information     from     the     first     compile     in     the     project’s     .IDB     file     (the     default     name     is     project.IDB     or     VC60.IDB     for     files     compiled     without     a     project).     The     compiler     uses     this     state     information     to     speed     subsequent     compiles.     
    
    If     the     compiler     cannot     find     the     project’s     .PDB     file     or     .IDB     file     (or     either     is     read-only),     it     cannot     incrementally     compile   

.clw文件记录了类的信息,如果classView中某个类不见了,重新生成该文件就可以了,方法:删除此文件,点击“建立类向导”,根据提示输入工程名称就可以了;
.ncb文件记录了类的提示信息,如果类的成员函数和变量的提示不见了,重新生成该文件即可,方法同上;
.aps文件记录了资源信息,要利用现成的资源,需要修改3个文件,.rc文件,Resource.h文件和.aps文件,.aps直接删除后,进入程序,VC会自动生成。

 

又有人说:???

.clw 支持ClassWizard

 .ncb 支持ClassView

.opt 保存工作空间的配置

 .aps 支持ResourceView

你可能感兴趣的:(工作,File,input,compiler,output,debugging)