从《C++ Primer》入手学习C++

更多参见:《Linux多线程服务端编程--使用muduo C++网络库》读书笔记

写在前面的话,这只是入门学习C++的学习经验。 

如果想成为专业的C++开发者,全面而深入地了解这门复杂语言及其标准库,需要一本系统而权威的书籍。

兼具系统性和权威性的C++教材有两本,C++之父Bjarne Stroustrup的代表作《The C++ Programming Language》和Stanley Lippman的《C++ Primer》.

从适用角度,两本读一本即可,就个人阅读体验而言,Primer更易读一些。

几个重要习题

1.写一个复数类或者大整数类,实现基本的加减乘运算,熟悉封装与数据抽象

2.写一个字符串类,熟悉内存管理与拷贝控制

3.写一个简化的vector<T>类模板,熟悉基本的模板编程,你的这个vector应该能够放入int和std::string等元素类型

4.写一个表达式计算器,实现一个节点类的继承体系如图B-1右,体会面向对象编程

C++的编译链接模型

阅读优秀的C++开源代码

继续前进

Effective C++第三章

猜你喜欢

转载自blog.csdn.net/haimianjie2012/article/details/111048926