Копии часов nina ricci - Panerai

копии часов nina ricci на вход дается стек элементе которого храню каоэф массив степеней, када меня был массив инт, все работало, меня попросили написать на векторе(((так как не очень шарю С++ тем более STL запутался не могу наити ошибку... необходимы базовые функции типа push, pop т.д.вот реализовал но ничего не работает.помогите!исправьте что не правильно//шаблон писал Header'e файле TStack.h#include <iostream.h>template <class T>class stack{T* v;T* p;int sz;public:stack(int s);~stack(){delete [] v;}void push(T a);T pop();bool isempty();int size() const {return p-v;}};template <class T> bool stack<T>::isempty(){if (p-v==0) return falseelse return true;};template <class T> stack<T>::stack(int s){v=p=new T[sz=s];};template <class T> void stack<T>::push(T a){*p++=a;};template <class T> stack<T>::pop(){return *--p;}//---------------------------------------------------------------------------#include <vcl.h>#pragma hdrstop#include <tchar.h>#include <iostream.h>#include "Tstack.h"//---------------------------------------------------------------------------#pragma argsusedint _tmain(int argc, _TCHAR* argv[]){ stack <int> s;for (int i=0; < 6; i++){s.push(i);};cout<<"Печать стека"<<endl;while (!isempty())cout<<s.pop<<endl;return 0;}//---------------------------------------------------------------------------. копии часов nina ricci вот нарыл свою лабу за прошлый семестр. /***************************************************Терменжи А. ИСПР-2 А114.Приведите описание однонаправленного, двунаправ-ленного списка, дека, стека (LIFO), очереди (FIFO)на базе абстрактного класса списка на С++.Header файл описанием стека на основе абстрактногокласса однонаправленного списка.***************************************************/#include <iostream>using namespace std;template <class T>class _List_One_Define{protected:struct _Node{_Node(){};T _data;_Node* _next;};_Node* _first;public:_List_One_Define();virtual _Node* GetFirst()=0;virtual void Insert(T _item)=0;virtual void Delete()=0;virtual void Print_List()=0;virtual ~_List_One_Define(){};void destr();};//Constructortemplate <class T>_List_One_Define<T>::_List_One_Define(){try{_Node *_head=new _Node;_head->_next=NULL;_first=_head;}catch(bad_alloc){cerr << "Memory allocation fault";}}//Destructortemplate <class T>void _List_One_Define<T>::destr(){_Node *_iter;_Node *_temp;_iter=_first;do{_temp=_iter;_iter=_iter->_next;delete _temp;}while (_iter!=_NULL);delete _first;}template <class T>class Stack_One:public _List_One_Define<T>{public:Stack_One(){};virtual ~Stack_One(){};virtual _Node* GetFirst(){return _first;};virtual void Insert(T _item);virtual void Delete();virtual void Print_List();};template <class T>void Stack_One<T>::Insert(T _item){_Node _temp=new _Node;if(_first->_next==NULL){_first->_next=_temp;_first->_data=_item;_temp->_next=NULL;}else{_temp->_next=_first;_temp->_data=_item;_first=_temp;}}template <class T>void Stack_One<T>::Delete(){_Node *_temp;_temp=_first;_first=_first->_next;delete _temp;}template <class T>void Stack_One<T>::Print_List(){_Node *_temp;_temp=_first;while(_temp->_next!=NULL){cout<<_temp->_data<<' '; _temp=_temp->_next;}}.

я с самсунгом сгх5320 уже пол года ожу и все чики пуки. Нокиа 5700 качественно и не дорогая. nokia n73.... хороший телефон. В общем, смартфоны рулят))), в том числе и iphone 3G. Скоро в России анонсируют новый iphone 3GS. Следим за новостями!))). все это фигня самый лучший это н70 ))).


Ролик о копии часов nina ricci


Hosted by uCoz