自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潜行墨者

Every thing that has a beginning has an end.

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++Primer读书笔记(第十章)

第十章关联容器          关联容器支持通过键来高效地查找和读取元素。 10.1 引言:pair类型          pair类型在utility头文件中定义。pair包含两个数值,也是一种模板类型,在创建pair对象时,必须提供两个类型名:pair对象所包含的两个数据成员各自对应的类型名字,这两个类型不必相同。 创建pair类型 pair p1

2014-06-21 17:44:10 719

原创 C++Primer读书笔记(第九章)

第九章顺序容器 9.1 顺序容器的定义          顺序容器包括:vector、list和deque(双端队列),顺序适配器包括:stack、queue和priority_queue。          使用容器时,必须先包含相应的头文件:          #include             #include          #include          vecto

2014-06-21 17:43:27 646

原创 使用stringstream对象简化类型转换

使用stringstream对象简化类型转换 C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。 为什么要学习 如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型转换呢?也许对下面一个简单的例子的回顾能够说服你。假设你想用sprintf()函数将一个变量从int

2014-06-19 16:17:54 590

原创 C++Primer读书笔记(第八章)

第八章标准IO库 8.1 面向对象的标准库          IO对象不允许做复制或赋值操作,形参和返回类型也不能为流类型,如果需要传递或返回IO对象,则必须传递或返回指向该对象的指针或引用(引用必须是非const)。 8.2 条件状态          IO标准库管理一系列条件状态成员,用来标记给定IO对象是否处于可用状态,或者碰到哪种特定的错误。每个IO类定义了三个iostate类型的

2014-06-19 09:27:15 633

原创 C++Primer读书笔记(第七章)

第七章函数 7.1 函数的定义 7.2 参数传递 7.2.1 非引用形参 (1)指针形参 函数并不能改变实参指针的值,但是可以改变其所指对象的值。若要保护指针指向的值,则形参需要定义为指向const对象的指针:          void  use_ptr (const  int *p) {… }          此时,实参可以是const  int  *q或者是int  *q,但

2014-06-19 09:26:26 738

原创 C++Primer读书笔记(第六章)

第六章语句 6.1 简单语句          以分号结尾。 6.2 声明语句          对象或类的定义和声明语句。 6.3 复合语句          花括号里面的语句。 6.4 语句作用域 6.5 if语句          对于悬垂else问题,C++将else匹配给最后出现的尚未匹配的if子句。所以,良好的编程习惯是始终在if后面加花括号。 6.6 switch

2014-06-19 09:25:30 631

原创 C++Primer读书笔记(第五章)

第五章 5.1 算术操作符          +,-(取正取负), *, /, %, +, - 操作符%称为“求模”或“求余”操作符。如果两个操作数为正,除法和求模的结果也都是在正数;如果都是负数,那么求模为负数;如果只有一个操作数为负数,那么求模结果取决于机器。 5.2 关系操作符和逻辑操作符          !,, >=, ==, !=, &&, || 5.3 位操作符    

2014-06-19 09:24:33 653

原创 C++Primer读书笔记(第四章)

第四章数组和指针 注:现代C++程序采样vector类型和迭代器取代一般的数组、采用string类型取代C风格字符串。 4.1 数组          数组是C++中类似标准库vector类型的内置数据结构。与vector类型相比,数组的显著缺陷在于:数组的长度是固定的,而且程序员无法知道一个给定数组的长度。数组没有获取器容量大小的size操作,也不提供push_back操作在其中自动添加元

2014-06-18 12:02:16 782

原创 C++Primer读书笔记(第三章)

第三章标准库类型 3.1 命名空间的using声明 每个名字都需要一个using声明,但是有一种情况,必须总是使用完全限定的标准库名字:在头文件中。理由是,在头文件中放置using声明,就相当于在包含该头文件的所有程序中都放置了同一using声明。 3.2 标准库string类型 千万注意,string类型与字符串字面值不是同一类型。string对象最后没“\n”。 #include 

2014-06-18 11:59:41 642

原创 C++Primer读书笔记(第二章)

第二章变量和基本类型 2.1 基本内置类型 2.1.1 整型 整型包含:整数、字符和布尔值得算术类型。 char和wchar_t类型都是字符型。char类型一般是1个字节,wchar_t类型一般是2个字节,用于扩展字符集,比如汉字和日语。 short、int和long类型都是整型值。一般,short类型为2个字节(半个字长),int类型为4个字节(1个字长),而long类型为1个或2个字

2014-06-18 11:58:52 563

三子连线小游戏C++

三字连珠控制台小游戏,C++语言编写,用类实现

2014-04-03

空空如也

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

TA关注的人

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