مرحــبــــــــــا 
هاد الكود في 1 error بال void main()
مش عارفة ليش
و 1 warning ابصر شو قصته
يا ريت ازا حدا قدر يعدله
يحط التعديل بأسرع وقت
و شكرا سلف للكل 
الكود عن ال Queue بالداتا كيف تضيف و تحذف و تطبع المحتويات ...
#include<iostream.h>
const int size=4;
class Queue
{int a,head,tail;
public:
Queue(){
head=0;tail=-1;}
int isempty()
{if(tail==-1)
return 1;
else
return 0;}
int isfull()
{if(tail==size-1)
return 1;
else
return 0;}
void push(int x)
{if(!full()){
a[tail]=x;
tail++;}
else
cout<<"Queue Full";}
int pop()
{if(!empty())
for(int i=0;i<tail;i++){
a=a[i+1];
tail++;}}
void print()
{for(int i=tail;i<head;i++)
cout<<a;}
}
void main()
{Queue q;
q.push(23);
cout<<q.pop();
q.print();
}