/*! \param dado um elemento a ser adicionado no final da fila \sa retira(), inicializaFila() */ void inclui(T dado) { if (filaCheia()) { throw "Fila Cheia"; } last++; dados[last]= dado; }
void Fila<T>::inclui(T dado) { if (filaCheia()) throw std::runtime_error("fila cheia"); fim = (fim+1) % MAXFILA; dados[fim] = dado; }
int filaPush(int valor, Fila* fila){ // Push = Inserir if(filaCheia(fila)) return 0; else{ fila->vetor[fila->end-1]=valor; fila->end++; return 1; } }