constructor

¿Está garantizado que std::cout se inicialice?

Lo que sé sobre C++ es que el orden de las construcciones (y destrucciones) de instancias globales no debe ser asumido. Mien ... t impresiones test::ctor Hello world test::dtor ¿Hay alguna posibilidad de que el código no se ejecute como se esperaba?

Problema con C++ constructor

EDITAR: Esta pregunta surgió y creo que lo hice! ¡Vamos a StackOverflow!! : D Tengo exámenes próximos, y una de las pregun ... e *prect2 = new Rectangle("red",5,6); rect1.setColour("red"); rect1.printDetails(); prect2->printDetails(); }

Definir un objeto sin llamar a su constructor en C++

En C++, quiero definir un objeto como miembro de una clase como esta: Object myObject; Sin embargo, haciendo esto intentar ... r or do any initializing Program() { ... //Now call the constructor myObject = Object(...); } }

¿Cómo puedo crear una matriz de C # usando Reflexión y solo escribir información? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo crear una instancia de un tipo de matriz arbitrar ... hacer el segundo trabajo si puedo obtener el tipo de los elementos de la matriz, pero no he calculado que uno fuera tampoco.

¿Qué pasa si escribo la declaración return en constructor?

¿Qué pasa si escribo la instrucción return en constructor? ¿Es conforme al estándar? struct A { A() { return; } }; ... ¿Hay alguna declaración explícita? Es el retorno tipo en el primer ejemplo void? ¿Hay algún tipo de retorno implícito?

¿Por qué usar un método de inicialización en lugar de un constructor?

Acabo de entrar en una nueva empresa y gran parte del código base utiliza métodos de inicialización en lugar de constructores ... nstructores. Así que me dirijo a ustedes, oh asistentes del C++: ¿por qué usarían un método init en lugar de un constructor?

¿Los tipos incorporados tienen constructores predeterminados?

Después de leer este artículo hice un punto que int () produce 0 porque el temporal int es un valor inicializado y no porque ... nsideran que tienen constructores (cualesquiera que sean las palabras que el estándar use para describir su comportamiento).

¿Hay buenas razones para un constructor público de una clase abstracta

No es posible crear un objeto llamando directamente al constructor de una clase abstract. El constructor de una clase abstrac ... lic; quiero saber si hay alguna buena razón para hacerlo. Me parece que no lo hay. Veo que C# tiene una peculiaridad similar.

C# - Hacer que todas las clases derivadas llamen al constructor de clase base

Tengo un carácter de clase base que tiene varias clases derivadas de él. La clase base tiene varios campos y métodos. Todas ... ngo que cambiarlo en cada clase que, perdone cualquier malentendido, va en contra de la idea de solo escribir código una vez?

Orden de invocación de 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() ... ón, ¿hay algún tipo de lista predeterminada? ¿Y si no hay una lista predeterminada? Y la misma pregunta sobre la destrucción.

Java: newInstance de clase que no tiene constructor predeterminado

Estoy tratando de construir un marco de prueba automático (basado en JUnit, pero eso no es importante) para la tarea de mis e ... nera de hacer esto? Lo siento si esto se ha preguntado antes, pero no pude encontrar ninguna respuesta. Gracias de antemano.

Seleccione constructor de clase usando habilitar si

Considere el siguiente código: #include <iostream> #include <type_traits> template <typename T> struct A ... ; ¿Es algo así posible para constructor? ¿Es esto posible con otro constructor (s) (copy-constructor y move-constructor)?

¿Puedo llamar a métodos en constructor en Java?

Tengo una situación, en la que quiero leer el archivo de configuración solo una vez, cuando la clase es instanciada. Suponga ... étodo readConfig() en constructor, lo que me daría el beneficio de una llamada de tiempo o hay otro mecanismo para hacer eso?

En Java, ¿se puede inicializar un campo final desde un helper constructor?

Tengo un miembro final no estático: private final HashMap<String,String> myMap; Me gustaría inicializarlo usando un ... ing someThingNecessary) { myMap = new HashMap<String,String>(); myMap.put("blah","blahblah"); // etc... }

¿Hay alguna forma de inicializar un objeto a través de un hash?

Si tengo esta clase: class A attr_accessor :b,:c,:d end Y este código: a = A.new h = {"b"=>10,"c"=>20,"d"=>30} ... como: a = A.new(h) Que debe hacer que cada variable de instancia se inicialice a la que tiene el mismo nombre en el hash.

¿Cómo comprobar los argumentos del constructor y lanzar una excepción o hacer una afirmación en un constructor predeterminado en Scala?

Me gustaría comprobar los argumentos del constructor y rechazar construir throwing IllegalArgumentException en caso de que el conjunto de argumentos no sea válido (los valores no encajan en las restricciones esperadas). Cómo codificar esto en Scala?

¿Puede constructor llamar a otro constructor en c++?

class A{ A(int a = 5){ DoSomething(); A(); } A(){...} } ¿Puede el primer constructor llamar al segundo?

¿Hay alguna razón para elegir nuevo sobre init al definir una metaclase?

Siempre he establecido metaclases algo como esto: class SomeMetaClass(type): def __new__(cls, name, bases, dict): ... sar __new__ para implementar el almacenamiento en caché porque __new__ solo se llama a la creación de clases en un metaclass.

Cómo diferenciar dos constructores con los mismos parámetros?

Supongamos que queremos dos constructores para una clase que representa números complejos: Complex (double re, double img) ... cuál es la forma más elegante para identificar lo que se pretende? ¿Añadiendo un tercer parámetro a uno de los constructores?

Heredar argumentos del constructor padre

Estoy buscando en la discusión un tema similar, pero no puedo encontrar mi situación... Estoy intentando llamar a constructo ... { // calling the parent constructor fails too: // PhysicsBody.prototype.constructor.call(this, aNode); //... }