Humooo

My GitHub


  • 首页

  • 关于

  • 归档

  • 分类

  • 标签

vector类型

发表于 2015-09-25   |   分类于 Dev , Cpp   |  

版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 4.0

vector 是一种类型对象的容器,每个对象都有一个对应的整数索引值。我们还把它称之为 容器,是因为它可以包含其他对象。一个容器中必须包含的是同一种类型的对象,地9章会详细介绍容器。首先是声明:

1
2
#include <vector>
using std::vector;
阅读全文 »

using声明和string类型

发表于 2015-09-23   |   分类于 Dev , Cpp   |  

版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 4.0

从这篇博客开始学习《C++ primer》的第三章“标准库类型”。首先介绍命名空间的using声明和第一种库类型string。

一、using声明


在本章之前所用到的标准库类型都使用了 :: 操作符,该操作符是作用域操作符,如 std::cin。但每次使用标准库类型就需要添加 std:: 显得非常麻烦,本节介绍一种安全的机制:using声明。

阅读全文 »

头文件

发表于 2015-09-22   |   分类于 Dev , Cpp   |  

版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 4.0

到目前为止,我们编写的程序都是把代码都放在同一个文件中来处理。但是很少程序能够都这么简单的由一个文件搞定,由多个文件组成的程序需要一种连接名字的使用和声明,在C++中通过 头文件 可以实现。

阅读全文 »

const、引用和typedef

发表于 2015-09-17   |   分类于 Dev , Cpp   |  

版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 4.0

一、const


考虑问题:下面程序中数字 0 的含义?

1
2
3
for (int i = 0; i != 10; ++i){
//...
}
  • 显然从程序来看,我们并不知道 10 是怎样一个存在,因此它也被称为 魔数(magic number),意思是这个数的意义不能从上下文体现出来,就像魔术一样凭空出现了。
阅读全文 »

变量

发表于 2015-09-15   |   分类于 Dev , Cpp   |  

版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 4.0

首先


考虑问题:求2的3次方?

最直接的想到的可能是:

1
2
3
4
5
6
7
#include <iostream>

int main()
{

std::cout << "2 raised to the power of 3 is " << 2*2*2 << std::endl;
return 0;
}
阅读全文 »
1…111213
Humooo

Humooo

Plodding wins the race

62 日志
15 分类
45 标签
RSS
GitHub 简书 Weibo Twitter
© 2015 - 2016 Contents of this blog is licensed under CC BY-NC-ND 4.0 流量统计