加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

unix编程艺术 C/C++学习终极宝典!初学者最大福利

发布时间:2022-12-13 13:34:55 所属栏目:Unix 来源:未知
导读: 看书,大量的C++书。
你可以按如下先后顺序阅读:
《C++ Primer》,这本初级读本可能让会你啃得很痛苦,所有的语言的特性和为什么都在里面了,好好读读。当然由C++之父写的《C++程序设计语

看书,大量的C++书。

你可以按如下先后顺序阅读:

《C++ Primer》,这本初级读本可能让会你啃得很痛苦,所有的语言的特性和为什么都在里面了,好好读读。当然由C++之父写的《C++程序设计语言》也不错。两本看一本就好了。

了解C++的语法仅仅是万里长征的第一步,你还需要看看《Effective C++》和《More Effective C++》这两本书并不厚,但我从02年就一直看到现在,每次读我都有新的体会,这两本书太经典了。

如果你对C语言不熟,这两本书会让你回去补C语言的课。Think in C++同样是另一本经典之极的书,学c++必读,但是中文版的翻译的很不好,所以还是去读英文版的吧。

《C++沉思录》同样非常值得一读,这里教的不是编程,而是思考的方法,这是相当珍贵的。

unix编程艺术 英文pdf_unix编程艺术_unix编程艺术 中文

《Exceptional C++》和《More Exceptional C++》让你看看各种问题的解决方法和一些常见的经典错误。

《Advanced C++》和《Modern C++》可以让你知道C++各种神奇的用法。

《泛型编程与STL》是把C++实践到了极致的东西。很强大。STL——神一样的模板库(容器,算法和函数对象),不得不服。

《深入探索C++对象模型》让你了解编译器下的C++是什么样的,让你了解C++的性能并不差。这个对于C++的程序员太关键了。

学好C语言和系统编程。

我认为,学好编程有四个方面:语言、算法和数据结构、系统调用和设计。

unix编程艺术_unix编程艺术 英文pdf_unix编程艺术 中文

语言。我可以告诉你C语言有两大主题你要好好学,一个是内存管理,一个是指针!这个世界上90%以上的C/C++出的严重性错误全是和这两个有关。推荐这本书给你《C程序设计语言(第2版·新版)》

算法和数据结构。我认为,用C语言实现算法和数据结构莫过于最爽的事情。推荐你看这本书——算法:C语言实现(第1~4部分)基础知识、数据结构、排序及搜索(原书第3版),还有那本经典的《算法导论》

系统编程。Windows下推荐两本书——《Windows 程序设计 》和《Windows核心编程》,Unix/Linux下推荐两本书——《Unix高级环境编程》和《Unix网络编程卷1,套接字》《Unix网络编程卷2,进程间通信》尤其是《Unix网络编程》这本书unix编程艺术,一通百通,无论Windows还是Unix/Linux,都是一样的。

系统设计。关于设计方面,我全力推荐《Unix编程艺术》,看完以后,你就明白什么是真正的编程文化了。然后,当你看到Windows的Fans的某些言论时,你就知道什么叫一笑了之了。

总结:

整个学习周期六到八个月!看个人的学习以及找资料渠道效率吧!学习过程很“痛苦”,但是结果大家一定会对自己很满意!

最后,如果觉得学习资料难找的话,可以添加小编的C语言/C++交流群:331684481! 学习资料已经共享在群里了,期待你的加入~

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章