学C++后进一步的动作

【来信】

  老师,您说“作为C++本身,如果要能编制实用的,工程级的程序,泛型编程(用STL)和一些框架,需要有进一步动作。”(迂者注:这句话见http://blog.csdn.net/sxhelijian/article/details/9125337

  进一步具体指哪些呢。
  我的想法是先学好C++语法本身。。所以在看primer。。
  求您扩展我思路啊。

【回复】
  你一直在跟着我的方案走,也要明白,这只是程序设计起步阶段的事。起步了,就要到下一个阶段。实用的、工程级的程序,就是要做出一些应用程序来。你可以学MFC(经典一些的),或是Qt(更新一些的),有了类库和框架的支持,摆脱现在“黑框框”的限制,小的如计算器,再大些如网络聊天等,逐步地会引入更多实用的、需要的新元素来。
  过了起步阶段,计算机专业培养方案中的各门课程,都可以作为C++的实践园地,这也许就不能称为是为学C++了,而利用这样一门语言,用实践的方式,开展专业学习,为未来的工作打基础,是以C++为工具,体验的增长在其他课程中包含的专业能力。这样一种用实践串起来的学习,将真正保证学习质量。这方面的例子,如学数据结构时,用C++自己建一个算法库,学图形学时,实现图形算法和做图形应用,学操作系统时,读Linux源码,以及试着改写一些代码,等等。
  现在你可以看Primer,重点看其中的泛型编程(包括Vector、List等,以及算法库),那是C++中的特色,我的方案中只是最基础的一点东西。最好一边看,一边做点小程序,我想你现在应该有能力给自己出题目了、找题目了。学语法和会应用应该是同步进行的,我不建议你专门安排一个学语法的阶段。
  再进一步,根据需要和兴趣,学习其他语言。有你目前的已经在C++上的投入,这个过程将很自然。

  似乎给你拓展多了。作为今后一段时间学习路线安排的一个建议吧。


【相关博文】

进一步学习C++的建议




==================== 迂者 贺利坚 CSDN博客专栏=================

|==  IT学子成长指导专栏  专栏文章分类目录(不定期更新)    ==|

|== C++ 课堂在线专栏   贺利坚课程教学链接(分课程年级)   ==|

======== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迂者-贺利坚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值