Chinaunix首页 | 论坛 | 博客
  • 博客访问: 84744
  • 博文数量: 21
  • 博客积分: 371
  • 博客等级: 一等列兵
  • 技术积分: 225
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-15 21:32
文章分类

全部博文(21)

文章存档

2013年(5)

2012年(16)

我的朋友

发布时间:2012-12-14 23:41:06

1.       在类内部定义的函数默认为inline,另外将const加在形参表之后,此时的函数不能改变其所操作的对象的数据成员.并且在声明和定义处都要加上const. 2.       成员的默认访问属性取决于类是通过何种方式定义的,用struct定义的类其成员都是公共的,用Class定义的类其成员默认是私有的 3.       数据抽象和封装提供了两个重要优点: ◆避免类内部出现无意的,可能破坏对象状......【阅读全文】

阅读(1354) | 评论(0) | 转发(0)

发布时间:2012-12-14 23:34:44

1.      在大多数情况下,每个算法都需要使用(至少)两个迭代器来指出该算法操纵的元素范围,第一个迭代器指向第一个元素,而第二个迭代器则指向最后一个元素的下一个位置.第二个迭代器(有时也被称为超出末端迭代器)所指向的元素本身不是要操作的元素,而被用作终止遍历的哨兵. 2.      算法永不执行容器提供的操作;泛型算本身从不执行容器的操作,只是单独依赖迭代器和迭代器操作的实现 3.      泛型算法必须包含: #include &l......【阅读全文】

阅读(1410) | 评论(0) | 转发(0)

发布时间:2012-12-14 23:24:11

1.关联容器和顺序容器的本质区别在于:关联容器通过键值(KEY)存储和读取元素,而顺序容器则通过元素在容器中的位置顺序存储和访问元素. 2.pair类型提供的主要操作: 1).pair<T1,T2>p1                     创建一个空的pair的类型 2).pair<T1,T2>p1(v1,v2)    &n......【阅读全文】

阅读(1421) | 评论(0) | 转发(0)

发布时间:2012-12-14 23:13:55

1. 顺序容器包括       接受容器大小做形参的构造函数只是用于顺序容器,而关联容器不支持这种初始化. 2.C++中,大多数类型都可用作容器的元素类型.容器元素类型必须满足以下两个约束:       1).元素类型必须支持赋值运算       2).元素类型的对象必须可以复制 注:没有元素是引用类型的容器,也没有元素是IO类型的容器 3.使用迭代器编写程序时,必须留意那些操作会使迭代器失效.使用无效的......【阅读全文】

阅读(1310) | 评论(0) | 转发(0)

发布时间:2012-12-14 21:00:16

如果不了解c/c++的缓冲机制,建议阅读该文章http://blog.chinaunix.net/space.php?uid=28380088&do=blog&id=34401741.IO类型在三个独立的头文件中定义:iostream定义读写控制窗口的类型,fstream定义读写已命名文件的类型,而sstream定义的类型则用于读写存储在内存中的string对象. 2.IO对象不可复制或赋值,即表明 ①无法将其存储在容器中 ②形参或返回类型也不能为流类型,如果要传递或返回IO对象,则必须传递或返回指向该对象的指针或引用 3. IO标准库管理一系列条件状态成员,用来标......【阅读全文】

阅读(1756) | 评论(1) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册