Очередь
Никак не получается сделать вот эту задачу
Создать объект типа «очередь». Перегрузить операторы ++ и -- как
функции-члены класса (постфиксные и префиксные): ++ добавляет
элемент в очередь (пустой элемент, например int i=0), -- извлекает
элемент из очереди. Оператор ! проверяет очередь на отсутствие
элементов.
Поскольку я плаваю в указателях,у меня проблемы с построением очереди,вот я написал простенький класс
#include <iostream>
#include <conio.h>
#include <time.h>
using namespace std;
////////////////////////////////////////////////////////////////
class Queue
{
private:
int A;
public:
void inputprog(int d) //ââîä
{
A = d;
}
void printprog() //âûâîäèò âñå ÷èñëà
{
cout << " " << A;
}
};
////////////////////////////////////////////////////////////////
int main()
{
srand(time(NULL));
Queue s1;
int k,n;
cout<<"Vvedite kol-vo elementov ";
cin>>k;
for(int i=0;i<k;i++)
{
n=rand()%10;
s1.inputprog(n);
s1.printprog();
}
getch();
return 0;
}
Хотелось бы,чтобы вы оказали помощь хотя-бы в создании очереди.
P.S ну и конечно же сдавать завтро:D
Так откройте любую книгу по языку и почитайте первые несколько страниц, чтоб не "плавать в указателях". Вы не знаете ОСНОВ языка и просите написать все за вас в разделе где такие просьбы запрещены.
Тогда тему надо удалить