- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 C++模板-实现栈(进制转换)
下面分享一个代码,实现的是进制转换的效果,用到了类的模板知识。 类的模板我简单理解的解释一下,首先要有两个概念:模板类,和类模板。 当在主函数中使用了模板,才会在内存中分配模板类的空间,二在主函数外定义的都只能叫做类模板。有了模板类,就可以很方便的修改栈中放入和取出的数据类型。 这里把修改的代码给出,其他代码和之前一样。#include "Stack.h"#include "Coordina
2016-09-23 13:34:15 1483
原创 C++数据结构-栈
除了队列,C++中另外一种重要数据结构就是栈,这是一种先入后出的结构,可以理解为一个桶,先放进去的东西后拿出来。现在修改“队列”的相关函数,使其变为栈相关代码如下;栈的相关成员函数:#ifndef Stack_h_#define Srtack_h_#include "Coordinate.h"class Stack{public: Stack(int StackCapaticy)
2016-09-22 20:48:29 473
原创 C++队列应用
这里把上篇里队列中的int数据变为自己定义的类型。 首先自己要定义一个类,在类中定义所需要的成员变量,下面是我定义的类和相关函数:#ifndef Customer_h_#define Customer_h_#include<string>using namespace std;class Customer{public: Customer(string name=" ", in
2016-09-20 19:21:09 638
原创 C++实现数据结构-队列
最近学了C++,看了下数据结构的东西,这里就跟大家分享一下自己用C++实现队列的一些思想和经验,适合初学者交流学习。队列分类 队列在数据结构中分为普通队列和环形队列。首先说说普通队列,就是一种类似隧道的数据结构,对于队列里的数据,是先入先出,这点和栈相反。但是普通队列有些缺点,下面来说说普通队列缺点。 普通队列的数据从对头开始离开的时候,后面一个内存空间会变为新的队头,那么对头离开后剩下的内存
2016-09-19 21:07:47 3994 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人