head first 设计模式

时间:2024-12-24 04:20:18编辑:优化君

C++入门书籍

别人说的没错,先学C++是可以的。
但是,从我的经历来讲,如果没有任何C基础,直接学C++,这是很难。

c是面向过程的,c++是面向对象的。面向对象比面向过程要难很多。如同不学加法也可以学乘法一样。但总是有问题的。
对象无非是同类过程的集合。先把面向过程的学好了,在学面向对象的,这就容易些了。

说句题外话,我做C++开发3年了,所谓面向对象的知识,很少用到,大多是面向过程的。

建议先学c,在学c++。不用那么急,先学下c也耽误不了你多少时间。以后学C++会更快。

先看谭浩强的书,C或者C++程序设计(这个C++程序设计全面也有大量篇幅是和C有关的),清华大学出版社出的。这个阶段千万别看c++primer,绝对看不懂,等谭浩强的书看完看熟了,再看c++primer。谭的书不怎么样,但适合入门。C++primer不错,但绝对不是入门者能看的。

从网上下个TC2.0的工具,简单的很,下个教程,就可以对手写“hello world”了!呵呵,楼主好运!


请问 大话设计模式 这本书讲的是什么编程语言?我学C#和C++能看这本书吗?

有关“设计模式”的啊世界上第一本设计模式书,堪称经典的GOF《设计模式》基于C++的。不过我推荐你看《HeadFirst设计模式》,虽然基于java语言,但是这本书写的比较简单生动一些,比较好理解。有关“设计模式”的比较经典的书有:GOF《设计模式》、《HeadFirst设计模式》、《设计模式解析2》《大话设计模式》。这几本书只有第一个GOF《设计模式》是基于C++的。这几本书按难易程度是《大话设计模式》最简单,《HeadFirst设计模式》次之,《设计模式解析2》第三简单,GOF《设计模式》最枯燥但也可能是最深入的。如果你非要C#的,也有,库珀(JamesW.Cooper)编著,叶斌翻译的《C#设计模式》。


上一篇:乔纳斯兄弟

下一篇:没有了