Accelerated C++
文章平均质量分 51
cgq123456789
这个作者很懒,什么都没留下…
展开
-
Accelerated C++ 学习笔记3
1.关联容器中的一种数据结构是关联数组,存储的是"键—值"对。而最常用的的关联数组是map(映射表),定义在头文件中。2.映射表的行为特性跟向量很相似,但是它们之间的一个基本区别是:映射表的索引不一定是整数,它可以使字符串,或是任何其他的类型--但要求每个这样的类型的值都是可以比较的,这样我们才可以为这些值排序。关联容器和顺序容器之间的另一个区别是,因为关联容器是自动排序的原创 2015-08-23 21:29:20 · 263 阅读 · 0 评论 -
Accelerated C++学习笔记4
1.实现了泛型函数的语言特征被称作模板函数,位于模板之后的关键概念是,不同类型的对象仍然可以享有共同的行为特性。2. typedef typename vector: : size_type vec_sz; typename 在这里的使用,是告诉系统环境,vector: : size_type是一个类型名。3.数据结构独立性4.C++的类型可以分原创 2015-08-23 21:32:26 · 377 阅读 · 0 评论 -
Accelerated C++学习笔记 5 管理内存和低级数据结构
1.指向函数的指针:一个程序对一个函数进行的全部操作只有调用该函数,或者得到它的地址。int (*fp)(int);fp是指向具有一个int类型参数并返回int类型结果的函数的指针。int next(int n){ return n+1;}下面两种方法中的任意一种使fp指向next函数: fp=&next; fp=next;如果有一个int类型原创 2015-08-23 21:34:49 · 303 阅读 · 0 评论 -
Accelerated C++ 学习笔记1
1.与非常量引用参数对应的参数必须是左值,也就是说,它们必须是非临时对象。2.按值传递或与一个常量引用连接在一起的参数可以去任何值3.max函数是在头文件中定义的,它的两个参数的类型必须是一致的4.用sew控制输出流的格式,用它来让库把下一个输出项填充成有特点数目的字符集(通过给输出项添加空格来完成),而且每个标准输出运算符在完成了它的输出动作之后就会马上重置流的宽度。原创 2015-08-15 16:52:17 · 537 阅读 · 0 评论