От: | soolitarY | ||
Дата: | 01.05.11 08:40 | ||
Оценка: |
class queue
{
int *arr;
int n;
int err;
int *base, *top;
...
int& operator++(int* p)
{if(p == (sizeof(int)*(n-1) + arr))
return p=arr;
return p++;
}
class myPointer
{friend class queue;
public:
int* p;
int& operator++()
{if(p == (sizeof(int)*(n-1) + arr))
return p=arr;
return p++;
}
};
myPointer base, top;