自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zeng_moumou的博客

学习记录

  • 博客(11)
  • 收藏
  • 关注

原创 c++ primer 顺序容器

标准库定义了三种顺序容器类型:vector、list 和 deque 顺序容器适配器包括 stack、queue 和 priority_queue 类型 使用迭代器时,不要求容器类型相同。容器内的元素类型也可以不相同,只要它们相互兼容,能够将要复制的元素转换为所构建的新容器的元素类型,即可实现复制。 容器元素类型必须满足以下两个约束: • 元素类型必须支持赋值运算。 • 元素类型...

2018-05-11 17:20:45 127

原创 c+primer

内联函数应该在头文件中定义,这一点不同于其他函数。 编译器隐式地将在类内定义的成员函数当作内联函数 每个成员函数(static 成员函数外)都有一个额外的、隐含的形参 this。在调用成员函数时,形参 this 初始化为调用函数的对象的地址。...

2018-05-09 17:25:25 385

原创 C++ primer第五章学习:表达式

C++ 还提供了另外两种指针转换:指向任意数据类型的指针都可转换为 void* 类型;整型数值常量 0 可转换为任意指针类型。 显式转换也称为强制类型转换(cast),包括以下列名字命名的强制类型转换操 作符:static_cast、dynamic_cast、const_cast和 reinterpret_cast。 因为要覆盖通常的标准转换,所以需显式使用强制类型转换。 ival...

2018-05-08 17:20:18 178

原创 C++primer 第四章学习:数组和指针

C++ 语言提供了两种类似于 vector 和迭代器类型的低级复合类型——数组和指针。 数组定义中的类型名可以是内置数据类型或类类型;除引用之外,数组元素的类型还可以是任意的复合类型。没有所有元素都是引用的数组。 显式初始化数组元素:int ia[array_size] = {0, 1, 2}; 如果没有显式提供元素初值,则数组元素会像普通变量一样初始化 在函数体外定义的内置数组,其元素均初始...

2018-05-01 00:44:24 148

原创 C++primer 第三章学习

string 类型支持长度可变的字符串,C++ 标准库将负责管理与存储字符相关的内存,以及提供各种有用的操作。字符串字面值与标准库 string 类型不是同一种类型。 getline。这个函数接受两个参数:一个输入流对象和一个 string 对象。 string 类类型和许多其他库类型都定义了一些配套类型(companion type)。通过这些配套类型,库类型的使用就能与机器无关(machin...

2018-04-26 18:35:40 140

原创 C ++ primer 第二章学习

C++ 是静态类型(statically typed)语言,在编译时执行类型检查。结果是程序中使用某 个名字之前,必须先告知编译器该名字的类型。 C++ 主要设计目标之一就是允许程序员自定义类型,而且这些类型和内置类型一样易于 使用。C++ 标准库复用这些特征,实现了一个具有丰富类型和相关函数的标准库。 C++ 定义了一组表示整数、浮点数、单个字符和布尔值的算术类型,另外还 定义了一种称为...

2018-04-26 11:54:04 199

原创 C++ primer 第一章学习

C++ 的大部分基本要素:内置类型、库类型、类类型、变量、表达式、语句和函数。 (内置类型:由C++语言定义的) 调用GNU编译器的默认命令是g++: $ g++ prog1.cc -o prog1 这个命令产生一个为prog1或prog1.exe的可执行文件。在UNXI系统下,可执行文件没有后缀;在windows下,后缀为.exe。如果省略-o prog1,那么编译器在UNIX系统下产...

2018-04-26 09:42:56 107

翻译 visual studio 2012使用

C++默认属性文件 Microsoft.Cpp.Default.props,文件目录C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110(安装路径可以通过注册表 HKEY_LOCAL_MACHINE\Software\Microsoft\MSBuild\ToolsVersions\4.0 中的属性 VCTargetsPath 找到位置),根据...

2018-04-25 11:31:22 3448

原创 C++模板

模板函数的通用形式为:template

2018-04-23 15:09:29 85

原创 git使用学习记录

Git教程 git是分布式版本控制系统 CVS及SVN都是集中式的版本控制系统,Git是分布式版本控制系统 集中式版本控制系统 版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。集中式版本控制系统最大的毛病就是必须联网才能工作。 分布式版本控制系统 分布式版本控制...

2018-04-19 17:17:16 151

原创 学习编写博客

引用块内容 ![这里写代码片](https://img-blog.csdn.net/20180419150558282?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3plbmdfbW91bW91/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70) 列表内容 我 三 ...

2018-04-19 15:14:49 118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除