Perguntas com a marcação «c++»

130
Pool de threads em C ++ 11

Questões relevantes : Sobre o C ++ 11: C ++ 11: std :: thread em pool? O async (launch :: async) no C ++ 11 tornará obsoletos os pools de threads para evitar a criação cara de threads? Sobre o Boost: C ++ boost thread reutilizando threads boost :: thread e criando um pool deles! Como...

129
Quantos e quais são os usos de "const" em C ++?

Como programador iniciante em C ++, existem algumas construções que ainda parecem muito obscuras para mim, uma delas é const. Você pode usá-lo em tantos lugares e com tantos efeitos diferentes que é quase impossível para um iniciante sair vivo. Algum guru de C ++ explicará uma vez para sempre os...

129
Adicionar mensagens personalizadas em afirmar?

Existe uma maneira de adicionar ou editar a mensagem lançada por assert? Eu gostaria de usar algo como assert(a == b, "A must be equal to B"); Então, o compilador adiciona linha , hora e assim por diante ... É

129
Polimorfismo em C ++

ATÉ ONDE SEI: O C ++ fornece três tipos diferentes de polimorfismo. Funções virtuais Sobrecarga de nome de função Sobrecarga do operador Além dos três tipos de polimorfismo acima, existem outros tipos de polimorfismo: tempo de execução tempo de compilação polimorfismo ad-hoc polimorfismo...

129
Por que o std :: shared_ptr <void> funciona

Encontrei algum código usando std :: shared_ptr para executar uma limpeza arbitrária no desligamento. No começo, achei que esse código não funcionaria, mas tentei o seguinte: #include <memory> #include <iostream> #include <vector> class test { public: test() { std::cout...