C/C++
Qual é a diferença entre os contêineres map e unordered_map em C++?
O que é back_inserter e para que serve?
O que é std::future em C++?
Qual é a complexidade assintótica das operações para os contenedores unordered_set e set em C++?
Como ocorre a invalidação de iteradores no container unordered_map?
Que tipo de dado deve ser usado como chave para o equivalente monetário?
Por que decidiu escrever a sua própria biblioteca?
Como são implementados std::set e std::map em C++ a nível baixo?
Como funciona o mecanismo de virtualidade em C++?
Qual é a diferença entre map e unordered_map em C++?
O que acontece por baixo do capô do std::cout?
Como funciona o shared_ptr em C++?
Qual é a diferença entre unique_ptr e shared_ptr?
O que acontece se chamar free para um ponteiro que aponta para nullptr?
Como calcular os valores na fase de compilação em C/C++?
O que é necessário fazer para usar uma classe como chave em um unordered_map?
Qual é a complexidade das operações para os contêineres std::vector e std::list em C++?
O que é uma colisão em tabelas hash e como lidar com ela?
O que é std::function em C++?
Sabes sobre a alocação usando o operador new (placement new)?