change the name of function

Dec 24, 2015 at 3:27am
Write your question here.
please i need to change the name of all below function :

#include<iostream>
#include"Queue.h"
using namespace std;


// Constructor with argument, size is nelements, default 128

Queue::Queue(int nelements)
{ MaxSize = nelements; queue = new int[MaxSize];
front = 0; rear = -1; count = 0;
}

// Copy Constructor

Queue::Queue(const Queue &original)
:MaxSize(original.MaxSize), front(original.front), rear(original.rear), count(original.count)
{
queue = new int[MaxSize];
for (int i = 0; i < MaxSize; i++) queue[i] = original.queue[i];
}


// Destructor

Queue::~Queue()
{ delete [] queue;}

// Add to rear

void Queue::enqueue(int v)
{
if(queueIsFull()) cout << "Queue is Full" << endl;
else
{
rear = (rear + 1) % MaxSize;
queue[rear] = v; count++;
}
}

// Remove from front

void Queue::dequeue(int &v)
{
if(queueIsEmpty()) cout << "Queue is Empty" << endl;
else
{
v = queue[front];
front = (front + 1) % MaxSize; count--;
}
}

void Queue::dequeue(char &v)
{
if(queueIsEmpty()) cout << "Queue is Empty" << endl;
else
{
v = queue[front];
front = (front + 1) % MaxSize; count--;
}
}
// Retrieve front without removing it

void Queue::queueFront(int &v) const
{
if(queueIsEmpty()) cout << "Queue is Empty" << endl;
else v = queue[front];
}

// Test for Empty queue

bool Queue::queueIsEmpty() const
{ return (count == 0); }

// Test for Full queue

bool Queue::queueIsFull() const
{ return (count == MaxSize); }

// Queue Length

int Queue::queueLength() const
{ return count; }

Dec 24, 2015 at 3:45am
Why do you need us to do that? Do you not understand the task?
Dec 24, 2015 at 1:37pm
Hi Mshaaban,
Why do you want to change all function's name and what purpose will it serve?
Dec 24, 2015 at 9:10pm
dears,

thanks for your replying, am just a beginner in c++ and this task requested from our trainer but i cant do it as well :(
Topic archived. No new replies allowed.