 
        
        
          Добавил:
          
          
        
        
    
            FluffyUnicorn
            
            
            
            
            
            Опубликованный материал нарушает ваши авторские права? Сообщите нам.
          
          Вуз:
          Предмет:
          Файл:Структуры данных примеры / Стек / Класс стэк / stack_vector
.cpp#include "stack_vector.h"
#define MAXLENGTH 100
Stack::Stack ()
{
    data = new DataType[MAXLENGTH];
	top = MAXLENGTH;
}
Stack::~Stack ()
{
    delete[] data;
}
int Stack::Empty()
{
	if (top == MAXLENGTH)
		return 1;
	else
		return 0;
}
DataType Stack::Top ()
{
	return data[top];
}
DataType Stack::Pop ()
{
	//top++;
	return data[top++];
}
int Stack::Push (DataType x)
{
	if (!top) return 0;
	data[--top] = x;
	return 1;
}
          Соседние файлы в папке Класс стэк
          
      
    
    
    
          