исправить код - вопрос №1765648

#include <iostream>using namespace std;template <typenameT,intmaxN>class Stack{private:int count;T*data;public://КонструкторStack(){count=0;data=new T[maxN];}//Добавление элементаboolPush(T x){if(count==maxN)return false;data[count]=x;count++;return true;}//Снятиеверхушкиbool Pop(){if(count==0)return false;count--;return true;}//ПолучениеверхушкиT Get(){if(count==0)return 0;else return data[count-1];}//Проверка на пустотуыboolEmpty(){return count==0;}};int main(){Stack <double,3> a;a.Push(4.5);a.Push(5);a.Push(3);a.Push(4);while(!a.Empty()){cout<<a.Get()<<" ";a.Pop();}return 0;}
20.12.15
0 ответов
Ответов пока нет
Посмотреть всех экспертов из раздела Технологии > C/C++
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store