I got an assigment from my teacher in C++ to create a program using a file called linked.h
The program is Win32 Console.
But how do i use the linked.h-file?
linked.h
Code:
#ifndef LINKED
#define LINKED
#include <iostream>
using namespace std;
template<class T>
class Linked {
protected:
struct Node{
T item;
Node* next;
}; // struct Node
Node* head;
long length;
public:
// Postcondition: The Linked container has been initialized
// to an empty container.
Linked(){
head = NULL;
length = 0;
} // default constructor
// Postcondition: The number of items in the Linked container
// has been returned.
long size() const{
return length;
} // size
// Postcondition: A node with newItem has been inserted at the
// front of the Linked container.
void push_front (const T& newItem){
Node* newHead = new Node;
newHead -> item = newItem;
newHead -> next = head;
head = newHead;
length++;
} // push_front
}; // class Linked
#endif

