排序:
默认
按更新时间
按访问量

C++抛出异常

#include<iostream> #include<cmath> using namespace std; #if 0 //C语言中错误的处理,通常是采用返回值的方式或是置位全局变量的方式。这就存在两个问题...

2018-05-29 01:51:34

阅读数:282

评论数:0

C++输入输出流

cin和cout充当了scanf和printf的功能,但是他们不是函数,而是类对象,那么我们有必要了解一下,他们是哪些类的对象。关于输入输出流有下图这么一个整套的东西,这整套东西很复杂,我们一般来说不去研究,但是呢,我们可以从继承关系看出它属于哪个流类的对象,首先有一个叫ios_base,ios继...

2018-05-15 01:08:41

阅读数:61

评论数:0

C++之verctor

#include<iostream> #include<vector> using namespace std; int main() { //这里相比较前面的,vector其实是个类模板,然后你ve...

2018-05-13 02:57:53

阅读数:80

评论数:0

C++之模板

#include<iostream> using namespace std; /* * 模板:Templates * 泛型(Generic Programming)即是指具有在多种数据类型上皆可操作的含意。泛型编程的代表作品STL是一种高效、泛型、...

2018-05-13 02:07:33

阅读数:44

评论数:0

C++day26之rtti

#include<iostream> #include<typeinfo> using namespace std; typedef void (*PF)(int); /* *RTTI:run time t...

2018-05-07 23:47:06

阅读数:42

评论数:0

C++学习之25

#include<iostream> using namespace std; #if 0 C++有一种设计原则叫做依赖导致,也是基于多态的。 定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节; 细节应该依赖抽象。 #endi...

2018-04-09 01:15:44

阅读数:45

评论数:0

C++学习Day24z之多态

#include<iostream> using namespace std; /*C++中所谓的多态(polymorphism)是指,由继承而产生的相关的不同的类,其对象对同一消息会作出不同的相应 * 多态性是面向对象程序设计的一个重要特性,能增加程...

2018-04-07 03:35:06

阅读数:71

评论数:0

C++学习day23之多继承

从继承的类别上分,继承可以分成多继承和单继承,前面讲的都是单继承。这里其实很容易划分,单继承就是一个父类,多继承就是多个父类。在生活当中有什么意思呢,生活当中,鱼与熊掌不可兼得。但是到了计算机就可以实现,生成一种新的对象,叫做熊掌鱼,多继承自鱼和熊掌即可。再拿我们的沙发床来说,即可以当沙发又可以当...

2018-03-30 01:25:27

阅读数:45

评论数:0

C++学习day22之继承与派生

#include<iostream> using namespace std; /* *类内部的private protected public 影响的访问权限 *继承中的private protected public 影响的是父类中的成员在子...

2018-03-28 01:16:33

阅读数:47

评论数:0

派生类的友员函数

#include<iostream> using namespace std; class Student { public: Student() :a(50),b(60) { } friend ...

2018-03-25 11:29:04

阅读数:35

评论数:0

C++学习day21之继承与派生2

#include<iostream> using namespace std; /* *这里会输出Father和Son, *跟我们前面讲的不一样啊。 *这里的父类构造器调用了。 */ #if 0 class Father { public: ...

2018-03-02 01:36:17

阅读数:35

评论数:0

C++学习day20之继承与派生1

#include<iostream> using namespace std; /* * *Inherit(继承)&&Derive(派生)这个单词看起来是两个不同的单词 *但是表达的是一个意思 儿子...

2018-03-01 23:42:26

阅读数:47

评论数:0

C++之伪函数

#include<iostream> #include<vector> #include<algorithm> using namespace std; /* *函...

2018-02-26 00:56:37

阅读数:69

评论数:0

C++学习day18之 指向类成员的指针

#include<iostream> using namespace std; //指向类成员的指针 //类成员就包含两类,一类是数据成员,一类是函数成员。 //一定要看好,这里是类数据成员,不是对象数据成员 //指向类数据成员的指针 //定义&...

2018-02-26 00:51:54

阅读数:41

评论数:0

C++学习17之友元

#include<iostream> using namespace std; /* *有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成 *员,这时可以将这些函数定义为该函数的友元函数。 *同类对象间无私处,异类对象间...

2018-02-26 00:41:57

阅读数:63

评论数:0

C++学习16之static

#include<iostream> using namespace std; /* *我们先来回顾一下C语言的static *C语言中的static可以修饰两类东西 *第一个是全局变量,第二个是局部变量 *全局变量有个特点叫外链性 作用域仅限...

2018-02-26 00:30:42

阅读数:34

评论数:0

C++学习day15之const

#include<iostream> using namespace std; /* *const修饰符 *1.const可以修饰数据成员,成员函数,类对象 *2.修饰数据成员的时候:初始化的位置只能在参数列表里面。 * ...

2018-02-26 00:29:49

阅读数:31

评论数:0

C++学习day14之成员函数的存储

#include<iostream> #include<iomanip> using namespace std; /* *我们一直在说一个问题,那就是这个类的大小大概有多大呢 *它只包含数据类型的大小,不...

2018-02-26 00:26:26

阅读数:30

评论数:0

C++学习day13之返回值

#include<iostream> #include<cstdio> using namespace std; /* *先了解一下返回过程 *下面这段程序我们的main函数先压栈。然后里面放了一个i,然后...

2018-02-26 00:20:16

阅读数:26

评论数:0

C++学习day12之this指针

#include<iostream> using namespace std; //下面的代码可以运行输出的结果是一样的 //this 就是生成对象的时候的指针。 //这个有什么好处呢 //有一天你比较二 //写了下面这段代码 //class Stu /...

2018-02-26 00:16:48

阅读数:24

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭