CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

为何敲入"."后没有出现成员函数和数据成员的选择菜单?

楼主iedgei(静静的做事)2004-05-04 09:46:59 在 VC/MFC / 基础类 提问

vc   6.0中,  
   
  class   example1    
  {  
        int   a;  
        ...  
  };  
   
  template<class   T>  
  class   example2  
  {  
        int   a;  
        ...  
  };  
   
  void   main()  
  {  
          example1.         <---在这里应该出现起类的成员函数和成员数据的选择菜单,为何有时候不出现?  
          example2.         <---也是这样???  
  } 问题点数:50、回复次数:13Top

1 楼simouse()回复于 2004-05-04 09:54:10 得分 15

先编译下。不行再把那个.ncb文件删了试度Top

2 楼showjancn(难得一剑)回复于 2004-05-04 09:58:49 得分 15

这时VC.6的一个bug。  
  可关闭project后  
  再删除“工程名.ncb”  
  再重新打开,即可!Top

3 楼sgnaw(李逍遥)回复于 2004-05-04 10:01:22 得分 10

首先,应该声名一个实现,比如:  
  example1   a;  
  a.a   =   9;  
   
  其次,a   是私有的,不能直接被访问,而应该通过其成员函数,或者把它声名为公有的。  
  public:  
      int   a;  
   
  另外,模板类的用法也有误Top

4 楼iedgei(静静的做事)回复于 2004-05-04 10:03:01 得分 0

还是不行:(Top

5 楼sgnaw(李逍遥)回复于 2004-05-04 10:05:51 得分 0

#include   <iostream.h>  
   
  class   example1    
  {  
  public:  
        int   a;  
  };  
   
  void   main()  
  {  
      example1   a;  
      a.a   =   3;  
      cout   <<   a.a   <<   endl;  
  }Top

6 楼iedgei(静静的做事)回复于 2004-05-04 10:11:48 得分 0

我用的是自己定义的模板类,编译通过,但敲入‘.’后就是不出来????Top

7 楼sgnaw(李逍遥)回复于 2004-05-04 10:16:12 得分 0

程序呢?Top

8 楼sgnaw(李逍遥)回复于 2004-05-04 10:16:47 得分 0

你上面的程序有错误。Top

9 楼weakwater(我是河南人)回复于 2004-05-04 10:17:32 得分 10

把.ncb文件删了  
  重新编译  
   
  就OK了Top

10 楼sgnaw(李逍遥)回复于 2004-05-04 10:19:00 得分 0

错得一塌糊涂怎么可能出东西来?Top

11 楼iedgei(静静的做事)回复于 2004-05-04 11:02:13 得分 0

程序没错,我不是要调用private变量,而仅仅是显示!  
  我定义了两个类,一个可以显示菜单,另一个却不行,不知为何?是不是用了模板的缘故。如果你有耐心读源码,我贴出来也无妨。  
   
  解决了:  
  我重新开了一个工程,复制进去源码,一切又恢复正常了。Top

12 楼sgnaw(李逍遥)回复于 2004-05-04 11:15:00 得分 0

有这种事情,程序可以发到这里:   sgnaw@163.comTop

13 楼snake1122(surfer)回复于 2004-05-04 11:18:37 得分 0

有这等事?!Top

相关问题

  • 常成员函数?
  • 友元函数、成员函数...
  • 调用char *成员函数
  • 有关成员函数?
  • static 静态成员函数
  • 关于常成员函数??
  • 成员模板函数
  • (简单问题:10分)如何在一个成员函数中,让一个“struct体的引用”做为参数呢? 我写了一个类的成员函数(使用右键菜单自动生成),这
  • 菜单响应函数问题
  • 怎样用API函数创建菜单和子菜单?附API函数说明

关键词

  • 成员
  • example1
  • void main

得分解答快速导航

  • 帖主:iedgei
  • simouse
  • showjancn
  • sgnaw
  • weakwater

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo