摘要:
好久没有更新博客了,最近一直想把我以前的老笔记本换成 Arch + dwm 的样式来使用。现在基本已经弄完了。后面会考虑将我的心得发出来。从0开始一点点的增加自己需要的功能确实很繁琐但是也挺有趣的。闲话就到这里,这篇文章继续记录我学习c++ 11的内容。这篇主要是泛型算法相关的内容 标准容器自身提供 阅读全文
摘要:
所有容器类都共享公共的接口,不同容器按不同的方式进行扩展,这个公共接口使得学习容器更加容器。我们基于这种容器所学习的内容也都适用于其他容器。每种容器都提供了不同的性能和功能权衡 一个容器就是一些特定类型对象的集合。顺序容器为程序员提供了控制元素存储顺序的能力。这种顺序不依赖于元素的值,而是与元素加入 阅读全文
摘要:
c++ 语言中不直接处理输入和输出,而是通过一族定义在标准库中的类型来处理IO,这些类型支持从设备读取数据、向设备写入数据的IO操作。设备可以是文件、控制台窗口等。还有一些IO运行内存IO,即可以从string中读写数据。 IO库 IO类 最开始接触的c++ 中的io是我们从控制台接受输入的istr 阅读全文
摘要:
最近好像很久没有更新过关于c++ primer 的读书笔记了,一来自己最近遇到了烦心事,中断了一段时间的读书。第二个是因为我有点想写点随笔之类的东西了,中间更新了两篇随笔《关于读书》、《我的五年计划》。第三个是因为关于类这部分的内容确实有点多了,要读完也需要花费一定时间。因此更新就慢了起来。我发现我 阅读全文
摘要:
最近我的老板在给我画饼的过程中,说了一句令我很有感触的话: "国家都有5年计划,你们有没有自己的5年计划呢"。这句话点醒了我,对呀,国家每5年都有一个计划确定后续发展的大致路线,企业经营也有经营路线,而作为我们个人也应该有自己的人生规划,不应该像现在这样每天浑浑噩噩的混日子。经过几天的思考我想写出我 阅读全文
摘要:
距离上次更新又过了一周,又该更新新的读书笔记了。本次更新的主要是c++中函数部分的内容 c++ 中的函数与c语言中的函数大致用法或者语法是一样的,这里就不就这点详细展开了。需要注意的是c/c++中并没有规定函数中参数的求值顺序,所以在调用函数时需要特别注意,在传递实参的同时不要修改实参的值,也就是不 阅读全文
摘要:
上一次总结了一下c++中表达式的相关内容,这篇博文主要总结语句的基础内容 简单语句 c++ 中语句主要是以分号作为结束符的,最简单的语句是一个空语句,空语句主要用于,语法上需要某个地方,但是逻辑上不需要;最常见的就是循环里面 复合语句是用大括号括起来的语句块叫做复合语句,复合语句也叫做块。一个块就是 阅读全文
摘要:
这次接着更新《c++ primer》 这本书的读书笔记,上一篇博文更新到了书中的第三章,本次将记录书中的第四章——表达式 左值与右值 在理解表达式之前需要先理解c中左值和右值的概念。 c 的表达式要么是右值,要么是左值,这两个名词是从c语言中继承过来的,在c语言中,左值指的是可以位于赋值语句左侧的表 阅读全文
摘要:
上一次整理完了《c++ primer》的第二章的内容。这次整理本书的第3章内容。 这里还是声明一下,我整理的主要是自己不知道的或者需要注意的内容,以我本人的主观意志为准,并不具备普适性。 第三章就开始慢慢的接触连续、线性存储的数据结构了。字符串、数组、vector等都是存储在内存的连续空间中,而且都 阅读全文
摘要:
之前我写过一系列的c/c++ 从汇编上解释它如何实现的博文。从汇编层面上看,确实c/c的执行过程很清晰,甚至有的地方可以做相关优化。而c有的地方就只是一个语法糖,或者说并没有转化到汇编中,而是直接在编译阶段做一个语法检查就完了。并没有生成汇编代码。也就是说之前写的c/c不能涵盖它们的全部内容。而且抽 阅读全文