C++学习
文章平均质量分 51
自渡子匠
只愿未来无限明媚
展开
-
初步学习C++:C++的基本概念
开始学习C++,先从最基本的概念开始,让自己有一个系统的知识概念原创 2014-07-09 11:08:40 · 757 阅读 · 0 评论 -
C++预处理功能:头文件保护符
现在还在看C++ primer这本书,暂时还在liji原创 2014-09-01 16:06:44 · 931 阅读 · 0 评论 -
C++基础:const修饰符
在C语言中我们经常使用#define来定义常量原创 2014-07-09 15:33:44 · 591 阅读 · 0 评论 -
C++中使用class和struct关键字的不同
类可以在它的第一个访问说明符之前定义成员,对这种成员的访问权限依赖于类定义的方式。如果我们使用struct关键字,则定义在第一个访问说明符之前的成员是public的,相反,如果使用class关键字,则这些成员是private的。 当我们希望定义的类的说有成员是public的时,使用struct;如果希望成员是private的,使用class.原创 2014-10-12 14:11:17 · 1238 阅读 · 0 评论 -
C++继承的学习笔记
1、在继承中,private类型不能被继承。公有继承,基类中的public在派生类中还是public类型,protected类型还是protected类型。保护继承,基类中的public,protected在派生类中均为protected类型。私有继承,基类中的public,protected均为private类型。2、当定义一个类对象时,首先从顶层依次调用基类的构原创 2014-11-09 15:14:18 · 625 阅读 · 0 评论 -
C++中的类型转换学习笔记
1、在数值计算过程中一些can原创 2014-11-09 15:15:59 · 742 阅读 · 0 评论 -
C++多态和虚函数学习笔记
1、从实现的角度看,多态可以划分为两种情况:编译期多态和运行时多态。前者是在编译过程中,确定同名操作的具体操作对象,从而确定同名函数的具体实现;后者是在程序运行过程中,动态确定具体的操作对象,从而确定同名函数的具体实现。这种确定操作具体对象的过程成为联编或联合。联编就是将一个标识符和一个存储地址联系在一起的过程,是计算机程序自身彼此相关联的过程。从联编进行的不同阶段,可以将联编分为原创 2014-11-08 19:45:46 · 812 阅读 · 0 评论 -
C++重载学习笔记
在学习这部分的时候有的地方不懂,有些是摘自网页资料。1、重载运算符有两种形式,即重载为类的成员函数和重载为类的友元函数。2、成员函数可以只用一个参数,友元类要有两个参数,把所有操作数通过参数全部传递。3、++i,--i,前增量是引用返回,没有参数是前置运算。后增量是值返回,后置参数中参数只是一个标识。4、如果定义了一个对象Cuser user=(2)编译可以通过,那么为了构造函数的原创 2014-11-07 17:28:42 · 624 阅读 · 0 评论 -
C++基础:输入与输出
在学习这部分的时候我总感觉这部分的知识点很杂,所以就学习一点写一点,这样不会到最后看完了书脑子里很乱。1、C++的输入和输出1.1 标准输入流对象cincin是标准的输入流对象,在程序中用于代表标准输入设备,通常指键盘。运算符“>>”在C++中仍保持C语言的“右移”操作,但用于输入时扩充了其功能,表示将输入流对象cin读取的数值传送给右方指定的变量。cin必须与输入运算符">>"配套使原创 2014-07-09 15:04:25 · 854 阅读 · 0 评论 -
C++类的学习笔记
1、在类体之外,static不能出现在定义时,声明时可以使用。在静态成员函数中不允许访问类的普通数据成员,只能够访问静态数据数据成员。2、在类中同名的const成员函数和非const成员函数可以作为重载同时存在,即使参数相同。3、const对象不能调用非const方法,只能够调用类的常量方法。非const对象可以访问const函数。4、类成员声明顺序,先声明的不能使用后声明的。有两个特原创 2014-11-05 15:48:34 · 621 阅读 · 0 评论