码迷,mamicode.com
首页 > 编程语言 > 详细

c++ primer 5th学习时间轴[ 100% ]

时间:2018-09-27 10:32:51      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:9.1   泛型算法   随机   数组   方法   课后题   tar   虚继承   有用   

学习参考:

1.Mooophy/Cpp-Primer. GitHub上star最多的一个答案,英文版,但是编程用到的单词也不多,查查就懂了。但是到第IV部分,很多题目的没有答案,或者不完整。

2.huangmingchuan/Cpp_Primer_Answers. 中文版的答案,和上一个答案差不多。

3.chihyang/CPP_Primer. 学到第IV部分才发现的一个答案,最后一部分内容很全。我猜前面应该也不错。就是star少了点,不容易被搜到。

感觉上面三个仓库都没人维护了,要是能整合就好了

 

2018.09.25 : 764 / 764

  第一遍看完了!!!第一次看完这么厚一本书。最后一章讲了一些书上说大多数c++程序员基本不会用到的特性。重定义内存分配,运行时类型识别,类成员指针,特定的一些类型。

  其中要在继续看看的是类成员指针,成员指针函数表。感觉比写switch优雅。然后union在类内的用法还是很震惊,当时学c的时候,共用体就是知道个定义,并不知道怎么用。

2018.09.25 : 723 / 764

  这一章主要讲的是用于编写大型C++工程的时候所使用的工具。异常处理,命名空间,多重继承。扫了一遍,有助于以后读大程序。

  多重继承概念很简单,但是实际用的时候挺多小问题的,因此加入了虚继承这个特性。这个也是自己基本不会用到的,但是感觉面试会考。了解过。

2018.09.24 : 681 / 764

  本章讲了标准库中一些不如vector等特别常用的,但是又很有用的特殊设施。包括tuple,bitset,正则表达式,随机数。

  tuple可以实现一个临时的数据结构,将多个不同种类的成员绑定成单一对象。

  bitset则实现了一个二进制位集合,不需要再使用整形来表示一定位数的二进制数。而且可以表示的长度远远大于整形。

  正则表达式之前简单看过,这次又有了一定的了解。使用正则表达式可以匹配给定形式的字符串,并进行修改。

  随机数库提供了优于rand()的随机数引擎和不同的分布类。

  然后对IO有了更深入的了解

2018.09.14 : 631 / 764

  模板,高级语言的特性?可以通过模板函数或类生成特定版本的类或函数,如书上说的,蓝图。可以让我们只编写一次函数。过了一遍c++模板的特性。

2018.09.08 : 576 / 764

  这一章讲面向对象程序设计,这一章学完之后,自己之前对面向对象的认识太浅,根本不对。面向对象三个基本概念需要更深入的了解,数据抽象、继承和动态绑定。

  再最后一节中,尝试使用使用面向对象的解决方案来改进文本查询程序,整个写下来思路让我震惊。太多新特性。这章有必要等全部学完之后再重温一次。

2018.09.05 : 523 / 764

  重载运算和类型转换这章刷的很快,重载运算之前学过,能重载运算符用起来确实很方便。类型转换这个就很惊讶了,还可以定义类类型转换。这本书快看完了,加油!

2018.09.04 : 487 / 764

  拷贝控制,学习了管理分配资源的函数,赋值/移动/析构。有一些特殊的方法,让对资源的分配效率更高。

2018.08.25 : 436 / 764

  动态内存看完了,在智能指针的帮助下,能更加安全的使用内存空间。但是自己对解指针的理解不够,写最后的程序时要想,调试才能写对。之前还是太害怕指针了,不敢用,争取多用用。

  另外,12章也是第二部分标准库的最后一章,学完了标准库。确实能比自己手撸各种代码方便的多,然后对关联容器这个新的东西也有了了解。多用标准库!

2018.08.22 : 398 / 764

  关联容器这章终于看完了,这个之前完全没学过,要多找找情景来使用。放假前就应该看完了,找不到学习的动力,最近感觉还行,努力吧。

2018.07.25 : 372 / 764

  闷头看了两天,泛型算法这章看完了。标准库用迭代器实现了容器无关的算法操作。例如排序,查找。迭代器真好用。

2018.07.23 : 333 / 764

上周速度还行,看了两章,IO和顺序容器。容器真强大,以后能用容器管理就尽量不用数组了。这周目标依然两章,加油。

2018.07.17 : 290 / 764

进入标准库的学习,IO库学完了。关于标准库的使用,看书看的很快,先过一遍吧,尽量多记住一些内容。

2018.07.16 : 274 / 764

过去两个月了才推进了一章,各种事情啊。

类这章看到了好多有意思的东西。类完成了数据抽象和封装,通过课后题稍稍了解一些。

至此,第一部分c++基础看完,进入c++标准库的学习。

2018.05.18 : 226 / 764

终于把第六章看完了,要进入类的介绍了,学学面向对象。

2018.05.17 : 211 / 764

杂事(老师认为重要的事)太多,慢慢学吧

2018.05.16 : 206 / 764

2018.05.14 : 202 / 764

快看到类了

2018.05.08 : 172 / 764

继续基础部分,快把老知识看完了。

2018.05.07 : 118 / 764

还都是基础部分,比较简单。再看一遍还是有一些新的认识。 ????

2018.05.04 :  58 / 764

c++ primer 5th学习时间轴[ 100% ]

标签:9.1   泛型算法   随机   数组   方法   课后题   tar   虚继承   有用   

原文地址:https://www.cnblogs.com/huipengly/p/9316322.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!