zoukankan      html  css  js  c++  java
  • c++ primer 5th学习时间轴[ 100% ]

    学习参考:

    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

  • 相关阅读:
    使用OPATCH_DEBUG环境变量调试Opatch工具
    ORACLE or Oracle?
    Precheck while you are applying oneoff patch
    SHMALL, SHMMAX and SGA sizing
    解决UDE31623错误一例
    Postgre SQL 9.1 beta:开源世界的礼物
    How does SGA/PGA allocate on AMM?
    /dev/shm Filled Up With Files In Format JOXSHM_EXT_xxx_SID_xxx
    解决ORA27103:internal error错误一例
    headfirst java ( 第 10 章 )
  • 原文地址:https://www.cnblogs.com/huipengly/p/9316322.html
Copyright © 2011-2022 走看看