主题:关于用C++做学生成绩管理系统。
576240289
[专家分:50] 发布于 2011-09-22 13:08:00
关于用C++做学生成绩管理系统。
希望大家给点意见,我个人觉得这个到底用结构体做好呢还是用类做好,用结构体感觉又没有运用到C++的思想,用类呢,又不好用链表,希望能得到你宝贵的意见。。
回复列表 (共8个回复)
沙发
cgl_lgs [专家分:21040] 发布于 2011-09-22 18:26:00
可以用list<student>或是vector<student>,还可以用map。。。
想用什么取决于你想做成什么样。
板凳
windy0will [专家分:2300] 发布于 2011-09-22 19:33:00
C++中结构体和类应该差不多吧,都可以包含数据成员和方法。
3 楼
cgl_lgs [专家分:21040] 发布于 2011-09-22 22:48:00
确实差不多,只是默认的访问方式不一样,一个是public另一个则是private。
另外还有一个小小差别,教科书貌似没讲过:struct可以用初始化列表,而class不行。
4 楼
codepk [专家分:2800] 发布于 2011-09-22 23:47:00
学C++还是用类做吧,一个STUDENT类,一个STUDENT管理类,在里面实现链表。
5 楼
cgl_lgs [专家分:21040] 发布于 2011-09-23 09:21:00
楼上啊。。。用C++就别用链表了好不~~~
低效啊~~~~
6 楼
codepk [专家分:2800] 发布于 2011-09-23 12:43:00
我指的学习的时候啊,开发的时候当然不这么干,谁没事干重新发明轮子[em15]
7 楼
Pony279 [专家分:10] 发布于 2011-09-23 12:59:00
不用链表?
那你有什么高见?说来让我学习学习[em2]
8 楼
cgl_lgs [专家分:21040] 发布于 2011-09-23 16:14:00
最差也要用STL库,好些可用BOOST库。
我来回复