08 2019 档案

摘要:1、访问权限 C++通过 public、protected、private 三个关键字来控制成员变量和成员函数的访问权限,它们分别表示公有的、受保护的、私有的,被称为成员访问限定符。所谓访问权限,就是你能不能使用该类中的成员。 在类的内部(定义类的代码内部),无论成员被声明为 public、prot 阅读全文
posted @ 2019-08-08 16:45 秦沐 阅读(2503) 评论(0) 推荐(0)
摘要:创建对象时系统会自动调用构造函数进行初始化工作,同样,销毁对象时系统也会自动调用一个函数来进行清理工作,例如释放分配的内存、关闭打开的文件等,这个函数就是析构函数。析构函数(Destructor)也是一种特殊的成员函数,没有返回值,不需要程序员显式调用(程序员也没法显式调用),而是在销毁对象时自动执 阅读全文
posted @ 2019-08-02 10:27 秦沐 阅读(561) 评论(0) 推荐(0)
摘要:1.安装 2.单个cpp文件生成可执行程序 /* helloworld.cpp */ #include <iostream> using namespace std; int main(int argc,char *argv[]) { cout << "hello, world!" << endl; 阅读全文
posted @ 2019-08-01 19:59 秦沐 阅读(5801) 评论(1) 推荐(1)
摘要:调用C++编译器的命令因编译器和操作系统的不同而不同,常用的编译器是GNU编译器和微软Visual Studio编译器。调用GNU编译器的默认命令是g++ --《primer》 gcc 和 g++分别是GNU的C和C++的编译器。一般分成四步: 1. 预处理,生成.i的文件 [预处理器cpp] 2. 阅读全文
posted @ 2019-08-01 17:41 秦沐 阅读(3217) 评论(0) 推荐(0)
摘要:原文转载于:https://blog.csdn.net/baiyq369/article/details/54926983 构造函数 ,是一种特殊的方法 。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中 。特别的一个类可以有多个构造函数 ,可根 阅读全文
posted @ 2019-08-01 16:08 秦沐 阅读(6522) 评论(0) 推荐(0)
摘要:对于常量类型和引用类型的数据成员,不能在构造函数中用赋值语句直接赋值,C++提供初始化表进行置初值。 带有成员初始化表的构造函数的一般形式如下: 类名::构造函数名([参数表])[:(成员初始化表)] { // 构造函数体} 成员初始化表的一般形式为: 数据成员名1(初始值1),数据成员名2(初始值 阅读全文
posted @ 2019-08-01 15:57 秦沐 阅读(9404) 评论(0) 推荐(1)
摘要:在C++中,有一种特殊的成员函数,它的名字和类名相同,没有返回值,不需要用户显式调用(用户也不能调用),而是在创建对象时自动执行。这种特殊的成员函数就是构造函数(Constructor)。 构造函数它主要用于为对象分配空间,进行初始化。 1、定义构造函数的一般形式 2、利用构造函数创建对象 (1) 阅读全文
posted @ 2019-08-01 14:00 秦沐 阅读(1252) 评论(0) 推荐(0)
摘要:1. asm asm (指令字符串):允许在 C++ 程序中嵌入汇编代码。 2. auto auto(自动,automatic)是存储类型标识符,表明变量"自动"具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto存储类型。 3. bool bool(布尔)类型,C++ 中的基 阅读全文
posted @ 2019-08-01 13:24 秦沐 阅读(202) 评论(0) 推荐(0)
摘要:在C语言中,动态分配内存用 malloc() 函数,释放内存用 free() 函数。如下所示: 在C++中,这两个函数仍然可以使用,但是C++又新增了两个关键字,new 和 delete:new 用来动态分配内存,delete 用来释放内存。 用 new 和 delete 分配内存更加简单: int 阅读全文
posted @ 2019-08-01 11:27 秦沐 阅读(271) 评论(0) 推荐(0)
摘要:面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,而实例是根据类创建出来的一个个具体的“对象”。 从其定义来看,对象是指一个能完成特定操作,具有特定属性的实体(Component);类是具有相同属性对象的集合(Group of Objects)。实例则往往被 阅读全文
posted @ 2019-08-01 10:23 秦沐 阅读(8383) 评论(0) 推荐(1)