免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5568 | 回复: 3

[C++] 读《C++程序设计原理与实践》有感 [复制链接]

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
发表于 2010-09-13 13:25 |显示全部楼层

读《C++程序设计原理与实践》有感


    说起来,学习和使用C++的时间比其它语言都要长一些。C++是我学习过的第二门语言,我是先学会了C语言,才学习和使用C++的。最近几年又学习了几门其它的语言,C++也很少用到,但还是会经常关注C++。

    这次读《C++程序设计原理与实践》,感觉像从零开始学习C++, 但又有很多不同:
    首先是语言的学习和使用。之前学习C++,看的书籍绝大多数都是注重语言的细节、技巧,而本书不光讲解了C++语言,正如名字所言,同时讲解了程序设计的原理,更强调实践。初学C++编程,以及掌握了语言的基础时,常常困惑我们的一个问题就是:C++能用来做什么?怎样用C++写出我们想要的软件?我想大家能从本书中得到自己想要的答案。具体的例子书中不少,比如第25章中关于嵌入式系统程序设计一些问题的描述。
    其次是对程序设计思想的认识。很多人都有这样的感觉,学会一门语言后再学另外一门语言会快很多。这当然跟编程语言的“组成”有关,更重要的一点是编程思想、解决问题的方法是相通的。

    学习编程语言比较好的一种方法是:选择一本好的入门教材;根据书中章节所列出的理论及习题,循序渐进的掌握该编程序言的基础。当然入门之后还要选择该语言相关的更高级、更深入的书籍进行学习。这种方法同样适用于学习C++编程。尤其是对于已经掌握其它语言的人,选择好的C++入门书籍,能够很快的掌握 C++的基础。《C++程序设计原理与实践》就是这样的书。读完它既能让你掌握C++的基础,又能对C++程序设计有深刻的认识,从中得知下一步该做什么。

    本书讲解C++语法、编程时应该注意的问题、解决问题的方法、数据结构和算法,确实可以称得上“娓娓道来”。很多章节还有形象的图例(例如:8.5.8 实现函数调用)。另外书中有专门的章节来比较C语言和C++语言。
    编程语言只是工具,我相信大家看完本书第四部分拓宽视野,会对编程语言、程序设计有新的认识——书中提到“专业人员通常都懂几种语言”。本书用C++讲解的程序设计原理(至少大部分)同样适用其它语言。

    对于准备做程序员的人,程序设计刚入门的人,想学C++的人,对C++有困惑的人,用C写C++程序的人,《C++程序设计原理与实践》值得一读。当然,这只是个人观点。
   
    http://blog.chinaunix.net/u2/81820/showart_2325837.html

论坛徽章:
0
发表于 2010-09-13 13:30 |显示全部楼层
sf

论坛徽章:
0
发表于 2010-09-13 14:07 |显示全部楼层
感觉一般,没Primer好看

论坛徽章:
0
发表于 2010-09-13 15:33 |显示全部楼层
没看过,不作评价,不过支持C++
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP