75 artiklar, 15 användare, 181247 besök, 32194 unika

Startsida
WEBmaster
Guide
Sök blogg
Sök Bilder
Sök användare
Taggar
Slumpad blogg
Slumpad sida
Slumpad bild
Dagens Nyheter
Den Senaste
Chatt
Senaste bilderna
Mest visade
Topplista

Kategorier:
Filmer
Gambling
Musik
Skolarbeten
Spel
Skolarbeten/Datastrukturer
Admin /  Skapad: 23:27 - Tisdagen den 12 Februari 2008 / Bloggnummer: 500 / Visad 9100 gånger
Senast uppdaterad: 23:27 - Tisdagen den 12 Februari 2008 / Kommentararer är avstängda
Taggar: cplusplus

Stack

#ifndef STACK_H
#define STACK_H
#include "List.h"
template<class T>
class Stack
{
private:
    List<T>stack;
public:
    Stack();
    T top();
    void pop();
    bool empty();
    int size();
    void push(T element);

};
template<class T>
Stack<T>::Stack()
{

}
template<class T>
T Stack<T>::top()
{
    return stack.elementAt(stack.size()-1);
}
template<class T>
void Stack<T>::pop()
{
    stack.removeLast();
}
template<class T>
bool Stack<T>::empty()
{
    return (stack.size() == 0);
}
template<class T>
int Stack<T>::size()
{
    return stack.size();
}
template<class T>
void Stack<T>::push(T element)
{
    stack.insertLast(element);
}
#endif



 
     
Design/kodning/planering - Jonatan Jönsson