摘要:
下面代码仅供本人复习数据结构所用,实用性N低,各位飘过吧~~哈哈:>//// C++ 模版技术实现简单顺序栈. // #include <cstdlib>#include <iostream>#include <iomanip>#include <stdexcept>//// 顺序栈类模版. //template <typename T>class Stack{private: int _top; size_t _size; T *_pStack; static const size_t _DEF_SIZE = 20; // / 阅读全文
摘要:
下面代码仅供本人复习数据结构所用,实用性N低,各位飘过吧~~哈哈:>// // C++ 模版技术实现简单链式队列示例. // #include <cstdlib>#include <iostream>#include <iomanip>#include <stdexcept>// 链式队列类模版前置声明. template <typename T> class LinkedQueue;//// 链式队列节点类模版. //template <typename T>class Node{ friend class Lin 阅读全文
摘要:
下面代码仅供本人复习数据结构所用,实用性N低,各位飘过吧~~哈哈:>// // C++ 模版技术实现简单循环队列示例. // #include <cstdlib>#include <iostream>#include <iomanip>#include <stdexcept> //// 循环队列类模版. // // 由于循环队列队尾永远为空,队列物理空间应比指定队列逻辑空间大 1,// 而返回的队列大小 size 应该为逻辑大小. // // 入队/出队时当发生上/下溢将抛出异常. //template <typename T> 阅读全文
摘要:
下面代码仅供本人复习数据结构所用,实用性N低,各位飘过吧~~哈哈:>//// C++ 模版技术实现简单双向链表示例. // #include <cstdlib>#include <iostream>#include <iomanip>#include <stdexcept> // 双向链表类模版前置声明template <typename T> class DoublyLinkedList; //// 双向链表节点类模版. // template <typename T>class Node{ friend clas 阅读全文
摘要:
下面代码仅供本人复习数据结构所用,实用性N低,各位飘过吧~~哈哈:>//// C++ 模版技术实现简单链表示例. // #include <cstdlib>#include <iostream>#include <iomanip>#include <stdexcept> // 链表类模版前置声明 template <typename T> class CLinkedList; //// 节点类模版 //template <typename T>class Node{ friend class CLinkedList& 阅读全文
摘要:
用过各种 C/C++ 的 IDE,有些真的让人很蛋疼。比如说用 Dev-C++(记不清是不是它了,好像VS也有这情况),编写控制台程序,调试运行,程序一执行完毕控制台窗口就闪没了,强烈考验我们的眼里。通常呢,我们会在后面加上一条具有阻塞功能的语句比如:// 版本 1// #include <conio.h>getch();// 版本 4// #include <stdlib.h>system("pause");// 版本 3// 在 C++ 中也可以是// #include <iostream>char chNothing;std::ci 阅读全文