
C++
Gpwner
这个作者很懒,什么都没留下…
展开
-
C++中的虚函数和存虚函数
虚函数为了重载和多态的需要,在基类中是由定义的,即便定义是空,所以子类中可以重写也可以不写基类中的函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public:virtual void Eat(){……};void Move();private:};class转载 2016-05-25 20:09:59 · 1832 阅读 · 0 评论 -
数据结构(c++)栈的模板类(使用链表实现)
List Node.h#ifndef LISTNODE_H#define LISTNODE_H#include<iostream>/*Create by 软件工程 gpwner 2016年11月28日17:37:23*/using namespace std;template<class Type>class ListNode{public: //链表结点构造函数原创 2016-11-29 10:04:58 · 1475 阅读 · 1 评论 -
数据结构(C++)-用顺序结构实现的栈模板类
栈:last in first out1.MStackADT.h #ifndef MSTACKADT_H#define MSTACKADT_H/*Create by软件工程 gpwner 2016年11月20日*/template<class T>class MStackADT{public: MStackADT(); virtual ~MStackADT();原创 2016-11-25 20:54:07 · 860 阅读 · 0 评论 -
C++ 二维数组作为函数形参
形参必须指定数组第二位长度,第一维长度指定不指定都可以#include<stdio.h>#include<iostream>#include<iomanip>void shownum(int num[][3]);using namespace std;int main(){ int num[3][3]; for(int i=0; i<3; i++) fo原创 2016-12-26 11:42:58 · 1475 阅读 · 0 评论 -
C++函数指针和指针函数
1.函数指针 顾名思义,函数指针就是指向函数的指针变量。函数存于内存中,正如其他的指针一样,函数指针是只想存放这个函数的首地址的变量。函数指针的声明方式:返回类型 +(* 函数名)+(形参) 不带参数的函数指针 首先Load函数调用Say Hello函数#include <iostream>using namespace std;int SayHello();void Load(in原创 2017-02-08 15:34:42 · 457 阅读 · 0 评论