哎,一个人从C语言到自学C++,学了5个月了,连个class类都编不好,更别

哎,一个人从C语言到自学C++,学了5个月了,连个class类都编不好,更别说什么学生信息管理系统了根本无从下手,不知道还能坚持多久... 哎,一个人从C语言到自学C++,学了5个月了,连个class类都编不好,更别说什么学生信息管理系统了根本无从下手,不知道还能坚持多久 展开
 我来答
泷皖莲6
2016-05-26 · TA获得超过622个赞
知道小有建树答主
回答量:304
采纳率:0%
帮助的人:308万
展开全部

你好,


编程语言只是程序设计中比重最小的一部分。最重要的是你的逻辑和架构。说实话,C++就算学上10年,也没有人敢说自己是大牛。你现在有一个明确的目标就是实现学生信息管理系统,所以你可以从以下几个方面入手:

  1. 考虑你的系统需要什么功能,每个功能的输入和输出都是什么?各个功能之间是否需要交换数据?怎么交换数据?你可以把每一个功能作为C++的一个类来写。

  2. 系统需要用到数据库吗?一般这种信息管理系统是需要数据库的,例如用来存放用户名和密码。(密码可能还需要用哈希表在数据库中加密一下)

  3. 需要图形化界面吗?如果需要,windows下的MFC或者跨平台的Qt是你最需要学的。这两个学起来很快,不需要你掌握很多的C++知识。

  4. 由简到繁设计。把每个功能的接口先设计好,然后再考虑实现它们具体的方法。

  5. 找一些现成的实例,编译通过,仔细读代码,自己举一反三。


推荐你本书:Visual C++ .NET数据库开发经典案例解析(王晟, ‎邓远辉)这里面就有学生信息管理系统单机的全部C++程序,含数据库,是你学习的一个很好的案例。


谢谢,希望对你有所帮助!

捣蒜大师Edison
2016-05-26 · TA获得超过2963个赞
知道大有可为答主
回答量:3825
采纳率:77%
帮助的人:1298万
展开全部
class 楼主{
    string name;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdyzxy
2016-05-26 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:84%
帮助的人:3593万
展开全部
多看别人设计的程序,实在不行看标准库的代码,看多了就掌握了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式