Resultados da pesquisa a pedido "explicit-constructor"

2 a resposta

Por que devemos usar explícito neste construtor?

Por favor, consulteWikipedia: Padrão de Estratégia (C ++) [http://en.wikipedia.org/wiki/Strategy_pattern#C.2B.2B] class Context { private: StrategyInterface * strategy_; public: explicit Context(StrategyInterface *strategy):strategy_(strategy) { ...

11 a resposta

O que significa a palavra-chave explícita?

O que faz o

8 a resposta

O que poderia dar errado se a inicialização da lista de cópias permitisse construtores explícito

No padrão C ++, §13.3.1.7 [over.match.list], é indicado o seguinte: Na inicialização da lista de cópias, se umexplicit construtor é escolhido, a inicialização está mal formad Essa é a razão pela qual não podemos fazer, por exemplo, algo como ...

3 a resposta

Qual é a diferença entre atribuição explícita e implícita em C ++

int value = 5; // this type of assignment is called an explicit assignment int value(5); // this type of assignment is called an implicit assignmentQual é a diferença entre elas, se houver, e em que casos as atribuições explícitas e implícitas ...