Resultados da pesquisa a pedido "smart-pointers"
unique_ptr <T> deletador personalizado lambda para especialização de array [duplicado]
Esta pergunta já tem uma resposta aqui: Como uso um deleter personalizado com um membro std :: unique_pt [/questions/19053351/how-do-i-use-a-custom-deleter-with-a-stdunique-ptr-member] respostasecentemente, comecei a portar muitos códigos de ...
shared_ptr magic :)
Sr. Lidström e eu tivemos uma discussão [https://stackoverflow.com/questions/3899688/default-virtual-dtor/3899726#3899726] :) A afirmação do Sr. Lidström é que uma construçãoshared_ptr<Base> p(new Derived); não requer que o Base tenha um ...
C ++ 11: Substitua todos os ponteiros brutos não proprietários por std :: shared_ptr ()?
Com o advento destd::unique_ptr, o manchadostd::auto_ptr pode finalmente ser colocado em repouso. Nos últimos dias, mudei meu código para usar ponteiros inteligentes e eliminar todos osdelete do meu código. mbora o valgrind diga que meu código é ...
ropriedade com uma representação físi
Depois de ler em RAII, visualizarpresentação do CppCon2014 de Herb Sutter [https://www.youtube.com/watch?v=xnqTKD8uD64] e lendo ocore guidelines [http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rr-sharedptrparam-const] e ...
Encontre vazamentos de memória causados por ponteiros inteligentes
Alguém conhece uma "técnica" para descobrir vazamentos de memória causados por ponteiros inteligentes? Atualmente, estou trabalhando em um grande projeto escrito emC ++ que usa muito ponteiros inteligentes com contagem de referência. Obviamente, ...
elhor prática ao retornar ponteiros inteligentes
Qual é a melhor prática ao retornar um ponteiro inteligente, por exemplo, um boost :: shared_ptr? Por padrão, devo retornar o ponteiro inteligente ou o ponteiro bruto subjacente? Como sou do C #, costumo sempre retornar indicadores inteligentes, ...
unique_ptr e polimorfismo
Eu tenho algum código que atualmente usa ponteiros brutos, e eu quero mudar para ponteiros inteligentes. Isso ajuda a limpar o código de várias maneiras. De ...
Existe uma implementação para observer_ptr agora?
Eu gostaria de usarobserver_ptr no meu projeto, mas opapel [http://open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3840.pdf]define apenas a interface, não a implementação completa. Existe uma implementação de código aberto agora, ou eu tenho que ...