今天一上午都在搞这个,午饭没吃,下午找了个同学一起看到现在,还是没弄懂。求助~~~~课程设计用MFC做一个篮球比赛统计系统,在存储球员数据的时候准备用链表来做,
查阅资料后准备用 COblistCObList playerlist; //定义CObList链表然后加上playerlist.AddTail(new 自己定义的运动员类构造函数),能运行,但是为什么当我想用
playerlist.GetTail->, 访问运动员类的成员函数时却提示没有这个成员函数!!
提示的函数只有CObject的基本函数!
网上有这么一句话,CObList是MFC集合类的一种(另一种是CPtrList),能够支持指向CObject派生类对象的指针列表。上面程序中的CAction类就是派生自CObject。CObList的一个很重要的特性就是可以包含混合的指针,换句话说,一个CObList既可以包含CStudent对象的指针,也可以包含CTeacher对象的指针,
应该返回的是我自定的运动员类指针啊..
运动员类根据要求派生自CObject类,没有错。
查阅资料后准备用 COblistCObList playerlist; //定义CObList链表然后加上playerlist.AddTail(new 自己定义的运动员类构造函数),能运行,但是为什么当我想用
playerlist.GetTail->, 访问运动员类的成员函数时却提示没有这个成员函数!!
提示的函数只有CObject的基本函数!
网上有这么一句话,CObList是MFC集合类的一种(另一种是CPtrList),能够支持指向CObject派生类对象的指针列表。上面程序中的CAction类就是派生自CObject。CObList的一个很重要的特性就是可以包含混合的指针,换句话说,一个CObList既可以包含CStudent对象的指针,也可以包含CTeacher对象的指针,
应该返回的是我自定的运动员类指针啊..
运动员类根据要求派生自CObject类,没有错。
解决方案 »
- 高亮clistctrl里面的一行 能否相当于按下一个button
- web Browser中点击一个标签怎么知道name?
- 请问这种情况如何确定问题原因以及解决方法?
- RICHEDIT的两个小问题
- 请教这个问题.在VC里编译没有错,在运行时却出错了,请教一下运行时的DLL的问题
- 编辑框实时显示double型数据,如何格式化输出?如保留小数点后两位?
- 在CFormView的对话框中,放上一个List控件,但是放置的位置在程序运行之后就不准确了,同时我的CFormView中的List控件怎么才能动态大小的变
- 如何做类似Foxmail新邮件提示栏?
- 问一个深入MFC的简单问题
- 如何在SDI中建立起属性页????
- USB设备拔出后,应用程序如何捕捉到?
- HOOK API 的问题?
(自己定义的运动员类*)playerlist.GetTail()->...
譬如(CMen*)playerlist.GetTail()->...
是不是优先级的问题