读书笔记|Linux多线程服务端编程1:从《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++第三章

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

haimianjie2012

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值