#include<cstring>
#include<iostream>
using namespace std;
#include<iostream>
using namespace std;
template <class T>
struct node//***声明结构体模板***//
{
T num;
node<T>*next;//在VC6.0编译环境下,此处不用写为“struct node<T>* next”。
struct node//***声明结构体模板***//
{
T num;
node<T>*next;//在VC6.0编译环境下,此处不用写为“struct node<T>* next”。
深刻体会到多写代码的重要性——否则你练编译环境都搞不定!
书到用时方恨少,环境到不熟悉时绝对会抓耳挠腮!!!
};
template <class T>
class Node
{
private:
class Node
{
private:
node<T> *head;
node<T> *tail;
public:
Node()
{
head=NULL;
tail=NULL;
node<T> *tail;
public:
Node()
{
head=NULL;
tail=NULL;