Resultados de la búsqueda a petición "explicit-constructor"

3 la respuesta

¿Cuál es la diferencia entre asignación explícita e implícita en C ++?

int value = 5; // this type of assignment is called an explicit assignment int value(5); // this type of assignment is called an implicit assignment¿Cuál es la diferencia entre esos, si los hay, y en qué casos difieren las asignaciones explícitas ...

8 la respuesta

Qué podría salir mal si copy-list-initialization permitiera constructores explícitos?

En el estándar C ++, §13.3.1.7 [over.match.list], se establece lo siguiente: In copy-list-initialization, si unexplicite elige @ constructor, la inicialización está mal formada. Esta es la razón por la que no podemos hacer, por ejemplo, algo ...

2 la respuesta

C ++ - ¿Por qué deberíamos usar explícito en este constructor?

Por favor refiérase aWikipedia: Patrón de estrategia (C ++) [http://en.wikipedia.org/wiki/Strategy_pattern#C.2B.2B] class Context { private: StrategyInterface * strategy_; public: explicit Context(StrategyInterface *strategy):strategy_(strategy) ...

11 la respuesta

¿Qué significa la palabra clave explícita?

Lo que hace el