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

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

时间: 2024-11-01 15:51:17

c++ primer 5th学习时间轴[ 100% ]的相关文章

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

2018.07.23 : 333 / 764 上周速度还行,看了两章,IO和顺序容器.容器真强大,以后能用容器管理就尽量不用数组了.这周目标依然两章,加油. 2018.07.17 : 290 / 764 进入标准库的学习,IO库学完了.关于标准库的使用,看书看的很快,先过一遍吧,尽量多记住一些内容. 2018.07.16 : 274 / 764 过去两个月了才推进了一章,各种事情啊. 类这章看到了好多有意思的东西.类完成了数据抽象和封装,通过课后题稍稍了解一些. 至此,第一部分c++基础看完,进

ECharts实例开发学习笔记二——时间轴

记录一下ECharts时间轴的使用,首先是照着官方的示例做一遍,在这里不要忘了引入timelineOption.js,后面介绍如何动态创建时间轴的记录数,即根据需求可伸缩显示有多少天或者年月等轴标记数. 官网demo: [html] view plain copy <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;chars

Framework7新版学习笔记之 时间轴

一:时间轴 新版F7提供了时间线组件,用于创建一种时间轴效果到UI控件. 二:分类 时间轴有三种样式:垂直时间轴.水平时间轴.日历时间轴. 三: 原文地址:https://www.cnblogs.com/ygj0930/p/8460647.html

HighCharts 图表插件 自定义绑定 时间轴数据

HighCharts 图表插件 自定义绑定 时间轴数据,解决时间轴自动显示数据与实际绑定数据时间不对应问题! 可能要用到的源码片段:http://code.662p.com/list/14_1.html     学习示例如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quo

时间轴

在前端网看到个时间轴的效果,故简单模范了个. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> body{margin: 50px;} .container{margin-left: 30%;l

C++Primer 5th 练习 12.19

这阵子真是太忙了, 连续做了四个课设. 当然这并不能作为好久没写博客的借口, 没写博客的主要原因只有一个: 懒. 最近又开始回顾C++的语法与特性(据说C++就是一门需要反复回顾的语言),以及学习C++的编程规范. 敲了C++Primer 5th 上的一道典型的练习题,纪念一下这即将过去的2016. 题目描述: 定义你自己版本的 StrBlobPtr, 更新 StrBlob类, 加入恰当的 friend 声明及begin 和 end 成员. 这道题目主要是练习 智能指针 share_ptr 和

Jquery实现的几款漂亮的时间轴

引言 最近项目中使用了很多前端的东西,对于我一个做后台开发的人员,这是一个很好的锻炼的机会.经过这段时间的学习,感觉前端的东西太多了,太强大了,做出来的东西太炫酷了.现在有很多开源的前端框架,做的都非常的漂亮,h5发展了这么多年了,改变了互联网行业啊!下面给大家介绍几款漂亮的时间轴,也许大家以后工作中会用到. 一.纵向折叠时间轴 1.js文件(jQuery.js或者jQuery.min.js) 2.CSS文件   3.HTML代码   4.运行效果: 二.纵向鼠标滑动时间轴 1.js文件(jqu

JS时间轴效果(类似于qq空间时间轴效果)

2013-11-04 23:51 by 空智, 4041 阅读, 15 评论, 收藏, 编辑 在上一家公司写了一个时间轴效果,今天整理了下,感觉有必要写一篇博客出来 给大家分享分享 当然代码还有很多不足的地方,希望大家多指点指点下,此效果类似于QQ空间或者人人网空间时间轴效果,当时也是为了需求 研究了下qq空间逻辑(当然JS代码压缩了肯定看不到的),只是当时研究了下他们HTML结构和css结构,所以仿照他们那种逻辑自己也写了一个出来.先来看看是个什么样的吧!如下图所示: 需求分析:左侧是一个时间

时光轴 时间轴 效果

要实现类似QQ空间那样时光轴 时间轴效果 如图 ==================== 分析:左边 ul的border-left实现,这样会出现底部的 余出的线条,不美观, 所以考虑li的border-left实现. li的padding-bottom撑开上下间距 h4标题的:before实现圆圈,定位到左边. 圆圈的实现使用绝对定位实现,注意下UL和LI实现方式下的,圆圈定位位置. =========Ul实现边框======= .money-process .process-list { w