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

7 la respuesta

Método de instancia de llamada durante la inicialización en Swift

Soy nuevo en Swift y me gustaría inicializar la variable miembro de un objeto usando un método de instancia como este: class MyClass { var x: String var y: String func createY() -> String { self.y = self.x + "_test" // this computation could be ...

1 la respuesta

¿Por qué los miembros de datos de clase no se pueden inicializar mediante la sintaxis de inicialización directa?

Tengo curiosidad por saber por qué los miembros de datos de la clase no se pueden inicializar utilizando la sintaxis (). Considere el siguiente ejemplo: #include <iostream> class test { public: void fun() { int a(3); std::cout<<a<<'\n'; } ...

2 la respuesta

¿Qué tiene de malo esta inicialización de unique_ptr?

¿Alguien puede decirme qué hay de malo en la siguiente inicialización de unique_ptr? int main() { unique_ptr<int> py(nullptr); py = new int; .... }g ++ -O2 xxx.cc -lm -o xxx -std = c ++ 11 dice: error: no match for ‘operator=’ (operand types ...

2 la respuesta

¿Por qué un POD en una estructura inicializado por cero por un constructor implícito al crear un objeto en el montón o un objeto temporal en la pila?

El estándar yel El libro de C ++ dice que el constructor predeterminado implícito genera el constructor predeterminado para los miembros de tipo de clase, pero los tipos integrados no se inicializan. Sin embargo, en este programa de prueba ...

1 la respuesta

El constructor de estructura llama a esto ()

Me encontré con el siguiente fragmento de código y me preguntaba cuál era el propósito de escribir un constructor de esta manera. public struct DataPoint{ public readonly long X; public readonly double Y; public DataPoint(long x, double y) : ...

11 la respuesta

¿Cómo inicializar var?

¿Puedo inicializar var con un valor nulo o vacío?

4 la respuesta

¿Por qué no podemos inicializar un servlet usando el propio constructor?

¿Por qué tenemos que anular el método init () en Servlets mientras podemos hacer la inicialización en el constructor y hacer que el contenedor web llame al constructor pasando la referencia ServletConfig al servlet mientras llama ...

1 la respuesta

iPhone: ¿initWithCoder es una excepción al patrón de diseño inicializador designado habitual?

Tengo una clase MyClass. Tiene las variables de instancia pasadaInVar1, pasadaInVar2, etc., cuyos valores se pasarán del objeto que solicita la inicialización. También tiene variables de instancia decodedVar1, decodedVar2, etc. que se ...

3 la respuesta

Inicialización de estructura predeterminada en C ++

Digamos que tengo una estructura que se ve así (un POD): struct Foo { int i; double d; };¿Cuáles son las diferencias entre las siguientes dos líneas: Foo* f1 = new Foo; Foo* f2 = new Foo();

3 la respuesta

matriz de caracteres en estructuras: ¿por qué strlen () devuelve el valor correcto aquí?

Tengo un programa simple como este: #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct { int numberOfDays; char name[10]; } Month; int main(void) { const Month months[12] = { { 31, {'J', 'a', 'n'} }, { 28, {'F', 'e', 'b'} ...