- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习C必看书籍习C必看书籍
比较详细:
我老师最初是从C语言教起的,用的是潭浩强的C程序设计这本书,那时候命令执行都是在CMD里实现,用的编译器是turboc最经常用到的就是 printf cin 对于效率不是很在乎,只要能执行就好了,连warning都忽略(这个很不应该).后来又学了C++,是清华大学出的C++程序设计,用的编译器是VC6.0.这本书也是讲了一些很基础的东西.给我的感觉就是 类在这里是无处不在, 封装,继承,派生,多态,还有一个是泛型编程都在这本书被提到,相对于只学过C的人应该会觉得很新鲜.但我很多时候在做作业时都是C跟C++混合使用,想起来会觉得很好笑.并没有把C++特性很好的发挥出来.后来学过visual c++ 6从入门到精通 这里面基本是讲MFC了,类在此时才发挥它的魄力,这时基本都是用C++编写代码了.但代码写的很烂,没有想过要优化它.暑假回家看了C++primer 如获至宝,容器与泛型编程给我有一种耳目一新的感觉.此书是这样被评价的:久负盛名的C++经典教程,结合两位C++大师的精妙见解. 写的挺细的,你会学到很多新东西 . 但我个人不建议以它做为最初的入门教材,可结合入门教材看.还看了effective c++ 如果你学过C++并且已经写过很多觉得很满意的作品,但是你说你没看过甚至没听过这本书,我得跟你说错过了优化编程思想的机会,呵呵有点夸张. 给你们简述下简介:当你读过这本书后,就获得迅速提升自己C++功力的一个契机,帮助跨越C++的重重险阻,领略高处才有的壮美风光,做一个成功而快乐的C++程序员.你也许会怦然心动,确是一本好书.效率,安全,在此淋漓尽现. 令人拍手称快. 你会突然觉得自己以前写的代码是多么的糟糕,这时你已经往前迈了一步了.这本书建议看完c++primer后再看,因为里面有涉及容器等一基本教材未提及或未深入的东西,如果感兴趣还可以看看more effective c++ effective stl我的个人的拙见可以这样学C++:第一步:首先入门可以从 国内出版的 教材入门 如 潭浩强的C程序设计 清华大学出版的C++程序设计等 能了解一些基本语法 会编写些简单的程序 第二步:看C++ primer我绝对对赞同这是本好书,面也广.The C++ programing Language这本书的名头也是让我如雷灌耳,上图书馆找了半天没找到,唉伤心..它们能使你更全面的了解C++ 这时你对泛型编程.模版.容器.标准库函数 等都会有一些了解,甚至会有一些自己的独到见解了.以后看到这些代码不至于会不知道是什么东西 (当然这书可以结合第一步的书看) <<The C++ Standard Library>>摘个内容简介:本书以最新的C++标准库为基础,不仅介绍了C++标准库及其所有组件,而且还讲述了如何在实际编程中高效地使用它们,就当stl而言,感觉对于STL入门不适合,而且应该也没有STL源码剖析 说的那么详细,但是不失为一本好书.当然STL源码剖析就不用我说了吧
随便一搜就是好评一大把啊.对于标准函数的介绍与使用我知道的有一本比较小一点的书<<C/C++标准函数查询>>也可以做为参考.但是最常用到的还是MSDN吧,这个我想是必备的工具,当然如果是linux下编程,可能就要查在线版的MSDN了,
不过在线查询功能貌似不好用.第三步:这时候C++基本的东西你已经掌握了差不多了 学习windows的程序设计两本精典之作 windows程序设计 <<windows核心编程>>(这两本书至少看完一本后,如果想进一步学网络编程winsock网络程序设计<<windows网络编程>>之类的书可以看看)如果有兴趣可以看些LINUX的编程书
<<自己动手写操作系统>>
UNIX 编程艺术 UNIX环境高级编程深入理解LINUX内核<<linux内核编程>> 还有这个期间要结合 <<计算机组成原理>><<编译原理>>之类的书看 然后再看VC++类的书 <<深入浅出MFC>>《VC++技术内幕》等 有空的话可以学点汇编 汇编的书我就不介绍了 因为不是了解很多第四步:第三步完了,差不多能写一些自己的小软件了,这时候要进一步发展学些复杂的,效率的.看 <<数据结构>> 学习算法.看
C++编程规范
effective c++
MORE EFFECTIVE C++《Exceptional C++中文版》 <<thinking in C++>> 这本书在国外有很高的评价,第一卷还简单一点,第二卷我啃了半天没啃下(标准库不是很熟悉的结果), 所以最好要看完<<the C++ progarming language>>或<<C++primer>>(当然其他书大家自己发掘了)再看它 《C++
文档评论(0)