C/C++
O que acontece se lançar uma exceção do destruidor?
O que é o mecanismo de sobrescrição de métodos (override) em C++?
Por que é necessário retornar uma referência ao objeto ao fazer a sobrecarga do operador de atribuição?
O que deve ser lembrado ao lançar exceções no destruidor?
Como pode definir um limite no número de instâncias de uma classe específica que são criadas?
Como verificar se não ocorreu exceção ao trabalhar com o tipo double?
Forneça exemplos de situações em que pode ocorrer uma reexceção no contexto do uso da construção 'dupla exceção'.
O que é um contêiner deque em C++?
Como pode armazenar um equivalente monetário num tipo de dado inteiro?
O que deve ser considerado ao interagir com as linguagens C e C++ no contexto do tratamento de exceções?
Como mais se chamam os contêineres set e map?
Qual é a complexidade temporal de remover um elemento do início do vetor?
Como é que o container map funciona em C++?
Que tipos de construtores uma classe pode ter?
Qual é a complexidade assintótica das operações com o contêiner vector em C++?
O que acontece se chamar o método lock várias vezes?
Como é que a realocação de memória é efetuada num contêiner std::vector em C++?
Como implementar um ponteiro inteligente para um ou vários objetos?
Está familiarizado com mecanismos de sincronização, como spinlocks e bloqueios mútuos (deadlock)?
Como pode armazenar um equivalente monetário usando o tipo de dados int?