c++ primer学习整理
吃个小烧饼
这个作者很懒,什么都没留下…
展开
-
c++ primer学习(一)类型
之前因为做任务而学习了一小部分c++,不过更多的是和c混合的垃圾代码,就是借用了一些c++中的标准库等,使工作变得更轻松。考虑到以后要长期使用c++,于是打算系统学习一下。 听从了很多人的建议,学习c++ primer第五版。 那么开始第一部分的整理:变量和类型。 类型:1.算术。包括整型和浮点型,整型包括整型,布尔,字符。他们包括(括号内为最小大小的位数): 整型:short(16),i原创 2016-07-13 14:51:53 · 213 阅读 · 0 评论 -
c++ primer学习(三)表达式
今天继续学习,c++ primer第五版第四章:表达式。 其实这部分东西大家应该都很熟悉,毕竟大家应该都学过c,那么学习起来就比较快了,只需要注意下c++11下有没有什么新的东西。 不过既然是总结整理,我们还是老老实实地一字一字地看过去吧。 表达式是若干个运算对象组成的。字面值和变量是简单的表达式。 运算符:一元,二元,三元(?:)。结合律也是一个重点。 运算符的重载:重新赋予运算原创 2016-07-26 13:52:11 · 318 阅读 · 0 评论 -
c++ primer 学习(四) 函数
之所以跳过了原书第五章的“语句”,是因为这个东西实在没啥意思,只要学过一点c,或者任何编程语言的应该都会,要说知识只有一点,就是后边的异常处理,不过这个在后边章节也要详细讲,只要记住一个try{条件{throw(error)}}catch(error){}就可以了。 但是第五章的题都是不错的,建议大家一个个做一下,其实感觉c++primer的一个优点就是题目不错,也不给你整些八皇后啥的,都是和语原创 2016-08-02 17:11:17 · 326 阅读 · 0 评论 -
c++ primer学习(二)string, vector, array
好久没写,今天开始整理c++ primer第五版的第三章。几个容器。 其实当初给我很大动力抛弃c学习c++就是实现算法时,使用了vector,这玩意太好用了。原创 2016-07-20 15:39:07 · 307 阅读 · 0 评论 -
c++ primer 学习(五) 类
其实如果一直学习c++primer这本书,你就会发现他和其他书的一点明显不同,就是此书没有把指针和数组提出一章。其实在类这里也是同感,不是说没有专门提出,而是不像其他c++书或者其他高级语言那样,对这些东西大肆渲染。记得我上大一的时候开了c语言这门课,老师讲到指针这里时把指针吹得难的仿佛一辈子都学不好,同样的很多书籍讲到类时总是把类说的抽象的好像除了毕加索和梵高谁也搞不定。我们一个很有经验的雷达老原创 2016-08-17 13:22:23 · 332 阅读 · 0 评论 -
c++ primer 整理(七)容器
第六部分是io,比较少,下次有时间看了再整理一下。 其实这部分学起来挺无聊的,不过却是很有用,介绍了大量的函数、操作(加上后边的泛型算法),对于使用容器开发程序是很有帮助的。 啥也不说了,开始吧。 顺序容器有6个:主要说明他们的访问、插入删除特性。 vector。vector都知道,可变长数组;可以快速随机访问,(就是像数组那样访问任意一个元素),尾后插入删除速度很快,其他位置比较慢。原创 2016-09-11 17:15:34 · 259 阅读 · 0 评论 -
c++ primer学习(八) 泛型算法
c++之所以叫c++,就是因为他相对于c有两个提升,一个是面向对象,一个是泛型。虽然泛型主要讲的是模板,但是泛型算法确实给我们了极大的便利。 这些泛型算法一般都是定义在algorithm库中的(绝大多数算法都是定义在algorithm中的),还有一部分泛型算法是在numeric库中的。 其实我感觉这一章的前半部分只需要画一张表就可以了,这一章原创 2016-09-25 17:25:55 · 325 阅读 · 0 评论