Questões de Concurso Para ufes
Foram encontradas 2.721 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Analise o código C++ abaixo.
#include <iostream>
#include <stack>
#include <queue>
int main(){
std::queue<int> myqueue;
std::stack<int> mystack;
mystack.push(1);
mystack.push(2);
mystack.push(3);
mystack.push(4);
myqueue.push(5);
myqueue.push(6);
myqueue.push(7);
myqueue.push(8);
myqueue.pop();
mystack.pop();
std::cout << myqueue.front() +
mystack.top() << std::endl;
return 0;
}
Considerando os conceitos de pilha e fila, o número a ser impresso após a execução do código C++
acima é:
Analise o código C++ abaixo.
#include <iostream>
class Test{
static int a;
int b;
public:
Test(int b){
a++;
this->b = b;
}
void print(){
std::cout << a << "," << b << std::endl;
};
};
int Test::a = 0;
int main(){
Test t1(20);
Test t2(30);
t1.print();
t2.print();
return 0;
}
Os valores impressos pelo código C++ acima são:
O trecho de código C++ abaixo utiliza o conceito de template de função.
template <typename T>
void MeuTeste( const T a){
std::cout << a << std::endl;
}
A respeito do trecho de código C++ acima, é INCORRETO afirmar: