Resultados de la búsqueda a petición "constructor"
¿Por qué no tenemos un constructor virtual en C ++?
¿Por qué C ++ no tiene un constructor virtual?
¿Cuál es la diferencia entre tener una clase como final y tener un constructor de clase como privado
Cuál es exactamente la diferencia entre una clase final y tener un constructor de clases como privado? Sé que ambos no se pueden subclasificar (corrígeme si me equivoco). ¿Hay alguna diferencia?
Constructor encadenando en C ++
Mi comprensión del encadenamiento de constructores es que, cuando hay más de un constructor en una clase (constructores sobrecargados), si uno de ellos intenta llamar a otro constructor, entonces este proceso se llama CONSTRUCTOR CHAINING, que no ...
¿Los constructores heredados funcionan con plantillas en C ++ 0x?
En C ++ 0x, puede usar elusing palabra clave para heredar constructores, así: class B { B(int) {} }; class A : public B { using B::B; }; Que declarará implícitamente unA(int) constructor. ¿Funciona esto con plantillas? class B { B(int) {} }; ...
Pregunta sobre la llamada de C ++ Copy Constructor
Estoy tratando de descubrir la diferencia entre estas dos líneas de código ... Nos dan 'Count' es nuestro nombre de clase, C1 y C2 son objetos de esa clase. No se proporciona información sobre cómo y cuándo se han declarado las clases. Count ...
Orden de llamar a constructores / destructores en herencia
Una pequeña pregunta sobre la creación de objetos. Digamos que tengo estas dos clases: struct A{ A(){cout << "A() C-tor" << endl;} ~A(){cout << "~A() D-tor" << endl;} }; struct B : public A{ B(){cout << "B() C-tor" << endl;} ~B(){cout << ...
Concatenación de intervalos de iterador de C ++ en una variable miembro de vector constante en tiempo de construcción
Tengo una clase X, de la cual proporciono un fragmento de aquí: class X { public: template <typename Iter> X(Iter begin, Iter end) : mVec(begin, end) {} private: vector<Y> const mVec; }; Ahora quiero agregar un nuevo constructor de ...
¿Por qué la nueva Cadena ("Hola") no es válida en C #?
Cuál es la lógica / razón detrás de hacer String s= new String("Hello World");Ilegal en C #? El error es La mejor coincidencia de método sobrecargado para `string.String (char *) 'tiene algunos argumentos no válidos No estoy interesado en los ...
¿Es esto un elenco o una construcción?
Estoy un poco confundido después de leer algo en un libro de texto. En cuanto al código: void doSomeWork(const Widget& w) { //Fun stuff. } doSomeWork(Widget(15)); doSomeWork() toma unaconst Widget& parámetro. El libro de texto, Effective C ...
La propiedad implementada automáticamente en struct no se puede asignar
Tengo un siguiente código: struct T { public T(int u) { this.U = 10; //Errors are here } public int U { get; private set; } }l compilador @ C # me da un par de errores en la línea indicada: 1) El campo de respaldo para la propiedad implementada ...