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

4 la respuesta

Capturar excepciones de un constructor significa que mi instancia está fuera de alcance después

Tengo una clase cuyo constructor puede lanzar una excepción. Aquí hay un código que detectará la excepción: try { MyClass instance(3, 4, 5); } catch (MyClassException& ex) { cerr << "There was an error creating the MyClass." << endl; return 1; ...

5 la respuesta

Extracción de la lista de inicialización de C ++ Constructor

Siempre he sido un buen chico al escribir mis clases, prefijando todas las variables miembro con m_: class Test { int m_int1; int m_int2; public: Test(int int1, int int2) : m_int1(int1), m_int2(int2) {} }; int main() { Test t(10, 20); // Just an ...

1 la respuesta

¿Los tipos primitivos también tienen constructores en C ++?

Leí en el libro de Dr. Bjarne Stroustrup "El lenguaje de programación C ++" 3ra edición que los tipos incorporados también tienen constructores en C ++ en la sección 10.4.2. Pero luego el siguiente enlace dice que los tipos de POD no pueden ...

8 la respuesta

C ++, ¿es posible llamar a un constructor directamente, sin nuevo?

¿Puedo llamar al constructor explícitamente, sin usarnew, si ya tengo memoria para el objeto? class Object1{ char *str; public: Object1(char*str1){ str=strdup(str1); puts("ctor"); puts(str); } ~Object1(){ puts("dtor"); puts(str); free(str); } ...

6 la respuesta

¿Cómo manejar 'este' puntero en constructor?

Tengo objetos que crean otros objetos secundarios dentro de sus constructores, pasando 'esto' para que el niño pueda guardar un puntero en su padre. Uso boost :: shared_ptr ampliamente en mi programación como una alternativa más segura a std :: ...

5 la respuesta

C ++: garantías de orden de construcción e inicialización

Tengo algunas dudas sobre las garantías de orden de construcción e inicialización en C ++. Por ejemplo, el siguiente código tiene cuatro clasesX, Y, Z yW. La función principal instancia un objeto declass X, que contiene un objeto declass Yy ...

2 la respuesta

¿Qué código de configuración debería ir en Form Constructors versus Form Load event?

Para las aplicaciones winforms, me pregunto qué código de configuración debería incluir: Forma principal()Opuesto a MainForm_Load (remitente del objeto, EventArgs e)¿Hay alguna guía de mejores prácticas aquí?

5 la respuesta

¿Datos de carga de MVVM durante o después de la construcción de ViewModel?

Mi pregunta genérica es, como dice el título, ¿es mejor cargar datos durante la construcción de ViewModel o después a través de algún manejo de eventos Cargados? Supongo que la respuesta es después de la construcción a través de un manejo ...

4 la respuesta

Constructor de estructura: "los campos deben estar completamente asignados antes de devolver el control al llamante".

Aquí hay una estructura que estoy tratando de escribir: public struct AttackTraits { public AttackTraits(double probability, int damage, float distance) { Probability = probability; Distance = distance; Damage = damage; } private double ...

1 la respuesta

¿Cómo pasar variables a la Vista personalizada antes de que se llame a onDraw ()?

Lo que estoy tratando de lograr: medir un contenedorView en mi diseño, mainContainer, que se define en elXMLpasa elmainContainer's width and height a una costumbre diferenteView antes deonDraw() se llamaQuiero pasar el ancho y la altura para que ...