???初学VC问题,前辈来指点一下
经常我在ClassWizard里面可以看到我的程序里面有一个类,比如说叫 A ,可是很奇怪的是我在ClassView里面去怎么都看不到,而且我在FileView里面也是找不到相应的CPP和H文件
这是怎么回事呢?怎么消除呢?
问题点数:50、回复次数:13Top
1 楼memory_xj(青蛙)回复于 2004-09-04 15:48:51 得分 10
将.clw文件删除,再用classwizard重建这可以了Top
2 楼laiyiling(陌生人[MVP])回复于 2004-09-04 16:04:02 得分 25
.ncb .clw都删了,重建Top
3 楼kpzh(华华)回复于 2004-09-04 16:08:02 得分 0
为什么会出现这种问题呢?
能不能预防啊?Top
4 楼kpzh(华华)回复于 2004-09-04 16:08:48 得分 0
.ncb文件是什么文件?Top
5 楼crystal521(【云淡风轻】)回复于 2004-09-04 16:14:31 得分 5
在产生工程时会有一个。ncb文件
删掉不久行了Top
6 楼laiyiling(陌生人[MVP])回复于 2004-09-04 17:03:10 得分 0
vc建立一个工程时会生成很多文件,这些文件的用途:
.ncb,无编译浏览文件。当自动完成功能出问题时可以删除此文件。编译工程后会自动生成。
.aps: 资源辅助文件。
.opt: 工程关于开发环境的参数文件。如工具条位置信息等。
.clw:classwizard信息文件,ini文件的格式。
.dsp:项目文件,文本格式。
.dsw:工作区文件,与.dsp差不多。
.plg:编译信息文件,编译时的error和warning信息文件。
.hpg,生成帮助的文件的工程。
.mdp,旧版本的项目文件,相当于.dsp
.bsc,用于浏览项目信息的,如果用source brower的话就必须有这个文件。可以在project options里去掉Generate Browse Info File,这样可以加快编译进度。
.map,执行文件的映像信息记录文件。
.pch,预编译文件,比较大,但可加快编译速度。
.exp,只有在编译DLL时才会生成,记录了DLL文件中的一些信息。
.pdb,记录了程序有关的一些数据和调试信息。保存编译器的符号表信息,在反汇编程序的时候很有用。
它可以帮我们读懂反汇编过来的二进制代码。删除后对exe文件的使用没有影响,pdb文件只是编译过程的中间产物,是编译器产生的副产品。但是如果您想用windbg反汇编您的程序,pdb作用就大。Top
7 楼kugou123(酷狗)(彪悍的人生,不需要解释 www.xiaozhou.net)回复于 2004-09-04 19:44:21 得分 5
楼主找个sp5的补丁安上。Top
8 楼lifeequation(果皮)回复于 2004-09-04 19:56:27 得分 0
这是vc的bug,很多时候都会出现
Top
9 楼zzuu()回复于 2004-09-04 19:57:14 得分 5
好多时候删除文件重新编译是不行的,例如我现在用的VC6.0,经常说无法保存文件,但再保存一次就行了,经常无法添加类,但实际类文件.H和.CPP文件都生成了.就在是classwizard看不到,解决问题的根本问题就是自己写工程文件clw,rc等文件都是可以编辑的.还有麻烦的时候,就是无法创建release版,这也要通过手工编辑好像是dsw文件吧,这个比较麻烦.用VC7.0所谓的.NET就没有上面的问题.Top
10 楼crystal521(【云淡风轻】)回复于 2004-09-04 20:08:22 得分 0
upTop
11 楼kpzh(华华)回复于 2004-09-04 22:54:05 得分 0
哦
谢谢各位!Top
12 楼tianyuhan(╰☆思忆季节)回复于 2004-09-04 23:03:10 得分 0
来迟了Top
13 楼kpzh(华华)回复于 2004-09-04 23:12:24 得分 0
给分Top




