Questão de Programação — C++ (mais mais) — CESPE / CEBRASPE 2007
ProgramaçãoC++ (mais mais)
- Código
- ce259316
- Banca
- CESPE / CEBRASPE
- Órgão
- TSE
- Ano
- 2007
- Nível
- Superior
- Cargo
- CESPE - - Analista Judiciário - Tecnologia da Informação
12 Elemento<T> *primeiro, *ultimo;3 public:4 Fila():primeiro(0), ultimo(0){}5 void inserir(T dado);6 };789 if(primeiro == 0) primeiro = elemento;10 else ultimo->prox = elemento;11 ultimo = elemento;12 } O trecho de código acima está escrito na linguagem C++. Assinale a opção que completa corretamente as linhas 1, 7 e 8 desse trecho de código, respectivamente.
- Atemplate class Fila {template void Fila::inserir(T dado){Elemento *elemento = new Elemento(dado,0);
- Btemplate class Fila {template void Fila<T>::inserir(T dado){Elemento *elemento = new Elemento<T>(dado,0);
- Ctemplate<class T> class Fila {template <class T> void Fila<T>::inserir(T dado){Elemento<T> *elemento = new Elemento<T>(dado,0);
- Dtemplate<class> class Fila {template <class> void Fila::inserir(T dado){Elemento<T> *elemento = new Elemento(dado,0);