Perguntas com a marcação «copy-constructor»

173
Desativar construtor de cópias

Eu tenho uma aula: class SymbolIndexer { protected: SymbolIndexer ( ) { } public: static inline SymbolIndexer & GetUniqueInstance ( ) { static SymbolIndexer uniqueinstance_ ; return uniqueinstance_ ; } }; Como devo modificá-lo para desativar o código, como: SymbolIndexer...

127
Condições para geração automática de operador padrão / copiar / mover e copiar / mover atribuição?

Quero atualizar minha memória nas condições em que um compilador normalmente gera automaticamente um construtor padrão, um construtor de cópias e um operador de atribuição. Lembro-me de que havia algumas regras, mas não me lembro e também não consigo encontrar um recurso respeitável online. Alguém...