Resultados da pesquisa a pedido "destructor"
quanto tempo o `__del__` é chamado depois que a contagem de referência cai para zero?
Quanto após a contagem de referência chegar a zero é__del__ método chamado? O idioma promete que é feito imediatamente, antes que qualquer outro código de uso possa ser executado? Ou cada implementação pode fazer o que quiser, ...
Não é garantido que os destruidores terminem a execuçã
Destructors areesquisit. Eu estava tentando eliminar a necessidade de usar o padrão descartável usando o gerenciamento de referência 'inteligente', garantindo que o coletor de lixo pudesse coletar objetos no momento correto. Em um dos meus ...
quanto o destruidor padrão faz
O destruidor padrão nas classes C ++ exclui automaticamente os membros que não estão explicitamente alocados no código? Por exemplo class C { public: C() {} int arr[100]; }; int main(void) { C* myC = new C(); delete myC; return 0; }Exclui myC ...
Por que não está excluindo um objeto que possui um destruidor com um comportamento indefinido de efeito colateral no C ++ 1
Esta resposta [https://stackoverflow.com/a/9921320/57428] aspas C ++ 11 Standard 3.8: se não houver uma chamada explícita ao destruidor ou se uma expressão de exclusão (5.3.5) não for usada para liberar o armazenamento, o destruidor não será ...