All pastes #440729 Raw Edit

308 Project 7

public cpp v1 · immutable
·published 2007-04-15 07:32 UTC
rendered paste body
#ifndef LIST_H#define LIST_H#include "node.h"#include <iostream>using namespace std;class List {		private: 		Node* head, *tail;		int list_size;	public:		List() { this->head = NULL; this->tail = NULL; list_size = 0; }		void insert(int);		int& operator[](int) const;		int size() const;		void reverse(void);};ostream& operator<<(ostream& out, const List& listObj) {	int i = 0;	for(i;i<listObj.size(); i++)		out << listObj.operator [](i);     return out;}#endif