各位过路的大大,请教一个关于vc2005的问题

myh_myh 2009-12-09 04:27:49
问题描述〉
一般情况下,当我们在编程的时候,把鼠标的光标移到某个关键字的时候,vc会显示关于该关键字的内容。比如dm被定义为int的时候,他自然显示的是int dm。
小弟的原程序运行(debug)后无报错,但有些类及该类的成员无法像先前那样显示,比如我将光标移到该类名字上时,没有提示。用该类的名字加上::,正常情况下应该有提示成员下拉菜单提示,但也没有。
看类构造图也没有该类。只有一个他的构造函数可以显示。
在类的成员定义处,按右键选择该定义的地方,系统提示该成员没有定义,但debug没有错,程序也能正常运行。这让小弟非常的不解,如果有人有类似经验的还请指教。
相应头文件已包含。
先谢过各位了!
...全文
74 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
nintendo_dskay 2009-12-09
  • 打赏
  • 举报
回复
重新生成工程试试吧
北京的雾霾天 2009-12-09
  • 打赏
  • 举报
回复
把VS关闭,找到对应的XXX.ncb文件删除,然后再打开VS,等分析完毕就正常,前提是没有语法错误。
gavinma 2009-12-09
  • 打赏
  • 举报
回复
就是 把那个文件的代码 粘出来,删除原有的,新建一个同名的文件,COPY回去就行,我遇到过类似的情况,在我开发的机器是好用。
li985837 2009-12-09
  • 打赏
  • 举报
回复
楼上的方法可以试试,估计可以解决问题

如果还是不行的话,建议重新安装2005 吧。有可能你把一些设置修改了,反正我的2005是没有问题的。
Dingnifei123 2009-12-09
  • 打赏
  • 举报
回复
先重新写一个简单的程序看看有没有这个问题~
Fchentianbao 2009-12-09
  • 打赏
  • 举报
回复
先重新编译整个工程试试!

如果不行,在把工程下的ncb文件删除。看看
myh_myh 2009-12-09
  • 打赏
  • 举报
回复
我把ncb文件删除然后rebuild就解决了问题了。
感谢楼上各位提供有用的信息。
再次感谢。
船过水无痕 2009-12-09
  • 打赏
  • 举报
回复
很多时候VS是反应不过来的,因为恩项目时间长了的话,ncb文件会变得很大,自然反应变慢

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧