C++
文章平均质量分 58
冠越灵
这个作者很懒,什么都没留下…
展开
-
C++之“编程简介”
基本特征一、类与对象 1、对象:对象是现实世界中的一个实际存在的事物,可以是有形的,也可以是无形的,对象是用来描述客观事物的一个实体,是构成系统的一个基本单位。 2、类:具有相同属性和行为特征的一组对象的集合 3、类与对象的关系: 类是对具有相同属性和行为的一组对象的抽象; 任何一个对象都是某个类的具体实例二、封装原创 2015-02-09 10:00:41 · 1303 阅读 · 5 评论 -
C++“异常处理”
异常的概念一、语法错误 在编写程序是,程序中的关键字拼写错、标识符未定义、控制结构不完整、程序语句不合乎编译器的语法规则等,这种错误在编译、连接是由表编译器指出。二、逻辑错误 由于编程者对问题的理解不够造成算法设计有误,导致程序虽然能顺利运行,但是没有得到预期的结构,这类错误通过调试与测试发现。三、运行错误 程序在运行的过程中由于意外的结果原创 2015-02-13 15:41:21 · 1287 阅读 · 10 评论 -
C++之“继承与派生”
继承与派生的概念一、定义 1、基类(父类):原有类; 2、派生类(子类):新产生类; 3、继承:派生类拥有基类的特性; 4、派生:由基类产生类的过程;类似的派生在UML中被称为泛化。二、语法 1、派生类的定义: class 派生类名:继承方式 基类名。。原创 2015-02-11 15:23:50 · 1231 阅读 · 6 评论 -
C++之“函数”
函数的定义和声明一、函数原型的声明原则: 1、如果函数定义在先,调用在后,则调用前可以不必声明;如果调用在先,定义在后,则调用前必须声明。 2、一般将主要的函数放在程序的起始位置声明。 3、函数原型声明规则: 与定义类似,但是声明是一条语句,所以必须以分号结尾。 函数原型中的返回类型、函数名和形参必须与定义该函数时完全一致。原创 2015-02-10 14:51:57 · 2020 阅读 · 6 评论 -
C++之“构造数据类型”
枚举类型一、适用范围 当一个变量只有几种可能的取值的时候就可以使用枚举类型来定义。二、使用规则 1、建立枚举变量之后要对枚举变量实施赋值,其值要求为同一枚举类型。 2、如果类型不一致需使用强制装换成同类型的枚举常量赋值给枚举变量。 3、枚举常量、枚举类型的变量可直接进行各种形式的关系运算。 4、枚举常量是常量,不是变量,所以不能对枚原创 2015-02-11 09:58:13 · 1666 阅读 · 1 评论 -
C++之“多态性”
多态性概述一、定义 1、多态:是指同样的消息被不同类型的对象接受时导致完全不同的行为。多态分为编译时的多态和运行时的多态。 2、消息:是指对类的成员函数的调用。 3、编译时的多态:是在编译的过程中确定了同名操作的具体操作对象。 4、运行时的多态:是在程序运行过程中才动态地确定操作所针对的具体对象。 5、联编:确定操作的具体对象的原创 2015-02-11 16:02:12 · 1720 阅读 · 9 评论 -
C++之“类与对象”
类与对象的概念一、类的特点: 1、只是一种类型; 2、类中的数据成员不占内存; 3、定义数据成员时; 4、不能定义该类类型的变量;二、对象成员 1、public:存取该类成员以及所有对象; 2、protected:存取该类及其子类成员; 3、private:存取该类的成员;原创 2015-02-11 15:18:58 · 1238 阅读 · 5 评论 -
C++之“程序结构”
变量的类型一、全局变量与局部变量1、全局变量作用范围:文件作用域。2、局部变量作用范围:函数作用域、块作用域和函数原型作用域。二、存储类型1、auto:默认的局部变量存储类型。2、register:为提高执行效率,得以直接从寄存器中取出而定义的寄存器变量类型。3、extern:对于左右模块共用的全局变量。4、static:为可被下次调用时继续使用的全局静态变原创 2015-02-11 10:16:32 · 1730 阅读 · 3 评论 -
“FLASH”惹得祸之‘部件“Flash32-11-7-700-202.ocx”或其附件之一不能正确注册:一个文件丢失或无效’
这次报考了C++,按照安排今天开始做C++的题库了,说到做题库,首先需要安装C++的题库软件,但是刚点开就“卡壳”了,%>_ 双击安装软件出现了‘部件“Flash32-11-7-700-202.ocx”或其附件之一不能正确注册:一个文件丢失或无效 ’的提示,刚开始以为是软件的问题,于是又拷了一次,发现还是同样的问题。 最后经过多番搜寻之后,发现原因有很多:也许是FLASH版本过原创 2015-02-09 14:56:48 · 15296 阅读 · 8 评论 -
C++之“控制结构”
if 语句和switch语句的比较 1、 if语句: 常用于分支较少的场合; 可以用来判断一个值是否在一个范围内; 2、switch语句: 常用于分支较多的场合; 要求其相应分支的常量必须与某一值严格相等; 3、小结: 若值的范围较大时,显然if语句要优于switch语句。当表达式的值是一个原创 2015-02-10 10:10:44 · 1389 阅读 · 3 评论 -
C++之"类模板与STL编程"
类模板的概念一、类模板 能根据不同参数建立不同类型成员的类。二、类模板语法:template class 类名 { 成员名; };三、类模板实例化原创 2015-02-13 14:46:40 · 1486 阅读 · 3 评论 -
C++“输入输出流与文件系统”
I/O流的概念一、流 1、含义:流是一个处于传输状态的字节序列,是字节在对象之间的“流动”,流的操作包括输入与输出。 2、作用:提供了灵活而易于使用的输入、输出机制,输入输出是数据传送的过程,数据如流水一样从一个位置流向另一个位置。二、常用的流 1、cin为标准输入流对象,与提取运算符>>连用,用于输入。 2、cout为标准输出流对象,与原创 2015-02-13 15:21:56 · 1403 阅读 · 9 评论