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

2 la respuesta

Clases base virtuales orden de creación

Tengo el siguiente problema: struct A1 { A1() { std::cout << "A1, "; } }; struct A2 { A2() { std::cout << "A2, "; } }; struct AA1 : virtual A1, A2 { AA1() { std::cout << "AA1, "; } }; struct AA2 : A1, virtual A2 { AA2(){ std::cout << "AA2, "; } ...

3 la respuesta

¿Cuál es el equivalente en C ++ de java.lang.Object x = new Foo ()?

¿Cuál es el equivalente de C ++ dejava.lang.Object x = new Foo()?

6 la respuesta

Construyendo un objeto

Encontré una forma bastante inusual de construir un objeto de una clase en este blog:http://marchwicki.pl/blog/2010/11/building-a-pojo-in-an-elegant-way/ [http://marchwicki.pl/blog/2010/11/building-a-pojo-in-an-elegant-way/]. ¿Es esta una buena ...

0 la respuesta

No se puede asignar literal de cadena al vector std :: string en caja

Esta es una versión simplificada de mi sistema de tipos: #include <string> #include <vector> template<typename T> class Box { public: Box(const T& value) : _value(value) {}; private: T _value; /* ... */ }; typedef Box<int> Int; typedef ...

6 la respuesta

Herencia con constructor en Java

¿Me puede decir el problema en el siguiente código? class boxdemo1 { public static void main(String args[]) { boxweight weightbox = new boxweight(2, 3, 5, 4); System.out.println(weightbox.volume()); } } class boxinfo { int l, b, h; /* * ...

3 la respuesta

Pasar parámetros al constructor, al inicializar una instancia perezosa

public class myClass { public myClass(String InstanceName) { Name = InstanceName; } public String Name { get; set; } } // Now using myClass lazily I have: Lazy<myClass> myLazy; Console.WriteLine(myLazy.Value.Name);Mi pregunta es como ...

2 la respuesta

mecanismo de invocación del constructor

struct my { my(){ std::cout<<"Default";} my(const my& m){ std::cout<<"Copy";} ~my(){ std::cout<<"Destructor";} }; int main() { my m(); //1 my n(my()); //2 } Rendimiento esperado : 1 ) Default 2 ) CopySalida real: ¿Qué hay de malo en mi ...

2 la respuesta

Anular una clase de constructor

Abajo está mi código. No entiendo cuál es el error. ¿Alguien puede guiar? class State { static String country; static String capital; State() // Constructor { country = "America's"; capital = "Washington D.C"; } static void display() { ...

2 la respuesta

Constructores heredados en C ++

Estoy tratando de practicarHeredar constructoresen C ++. He compilado y ejecutado el siguiente programa en gcc y está funcionando bien. #include<iostream> using namespace std; class Base1 { public: Base1() { cout<<"Base1 Default Constructor\n"; ...

4 la respuesta

¿Pasar "esto" a una función desde un constructor?

¿Puedo pasar "esto" a una función como un puntero, desde dentro del constructor de la clase, y usarlo para apuntar a los miembros del objeto antes de que regrese el constructor? ¿Es seguro hacer esto, siempre que los miembros accedidos se ...