c++
回不去的2013
这个作者很懒,什么都没留下…
展开
-
引用之意义
1、引用与指针有什么区别呢? 看一下他们的定义:原创 2014-05-02 15:35:42 · 431 阅读 · 0 评论 -
新标准c++程序设计教程chapter2_2015.7.20
1、 编程基础知识:(1) string *p=”that”;不对,因为指针需要指向同类型的地址;(2) string p=”that”;c语言化,尽量避免;stringp(“that”);较好;string p[]={“good”};必须要有花括号;(3) 类内部定义函数实现,则该函数等价于内联函数;2、 编程技巧(1) 变量命名遵原创 2015-07-21 22:40:16 · 413 阅读 · 0 评论 -
新标准c++程序设计教程chapter2_2015.7.22
1、 编程技巧:(1) 提前声明一个类而不具体定义,则不可出现生成该类对象的语句,只能用该类的指针或引用;(2) 类中的const 成员和引用成员必在构造函数的初始化列表中初始化;(3) 私有成员函数不可设为友元函数;(4) C++的编译器工作机理是先将c++语言翻译成c语言,再用c语言编译器编译。一个对象中的非静态变量转换为一个结构体中的原创 2015-07-22 23:33:28 · 796 阅读 · 0 评论 -
新标准c++程序设计教程chapter1_2015.7.19
新标准c++程序设计教程chapter1:1、 编程基础知识(1) 函数pow的两个参数,第一个为浮点型,如果为整形则会出现error C2668;(2) 按位取反操作是每一位都按位取反,例如0011 1110 –>1100 0001;(3) Unsigned 把-1的符号位看作1;(4) 循环变量最好使用++i,而不是i++;(5原创 2015-07-19 23:53:12 · 629 阅读 · 0 评论 -
新标准c++程序设计教程chapter2_2015.7.28
完成任务:运算符的重载,类的派生与继承;编程技巧:1、 返回类的对象的成员函数可以返回构造函数;2、 运算符重载为全局函数时,参数的个数等于运算符的目数,重载为成员函数时,参数个数为运算符数目减1;3、 “=“只能重载为成员函数;4、 类中成员函数的参数有两种,一种是外界输入,另一种是成员变量;5、 浅拷贝直接调用系统默认的拷贝构造函数,不再新分配资源内存;深拷贝原创 2015-07-29 22:53:26 · 623 阅读 · 0 评论 -
容器补充
分类:顺序容器和关联容器顺序容器是按照元素在容器中的位置顺序存储和访问元素,而关联容器则是通过键来存储和读取元素。1、 顺序容器vector:快速随机访问list:快速插入删除deque:双端队列容器适配器:根据容器的类型而提供操作,通过定义新的操作接口来使用基础的容器类型。stack先进后出栈;queue:先进先出队列;priority_queue:有优先等级管理的原创 2014-04-28 22:49:00 · 496 阅读 · 0 评论 -
动态链接库dll和静态连接库lib的区别
由于专业原因,一直没有系统的学习过c++,对原创 2014-04-28 00:23:15 · 814 阅读 · 0 评论 -
c++之模板
1、类模板(1)定义:带类属参数的类称为模板类,模板类通过实例化构造出的具体类成为模板类(2)特征:对象的抽象是类,类的抽象是模板类()使用: 定义: template class add //add为类的模板 { public: DataType A原创 2014-04-24 22:23:36 · 459 阅读 · 0 评论 -
容器和迭代器
容器和迭代器容器的理解:容器在日常生活中使用来存放东西的,在c++中容器同样使用来存放东西的,它存放的是数据,这个数据可以是普通数据类型,也可以是抽象数据类型。容器的定义:容器是一个类模板,要求包含的数据类型相同。常用容器:数组是最常见的固定数据长度的容器,链表也是常见的不固定长度的容器。容器的使用:c++中vector头文件包含了vector容器,该容器提供了一些容器的操作和定义原创 2014-04-25 19:01:36 · 969 阅读 · 0 评论 -
新标准c++程序设计教程chapter2_2015.7.21
1、 编程基础知识:(1) 未初始化的全局变量全部初始化为0,局部变量随机分配(和原值相等);(2) 默认的构造函数将char 型变量出事化为’\0’,对于debug下的编译,int型的默认值为0xcccccccc(-858993460),double为(-9.25586e+061),出现这两种值应警惕变量未赋值;release下赋值任意;函数、类内部未赋值变量随意赋原创 2015-07-22 10:41:20 · 430 阅读 · 0 评论