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

1 la respuesta

Confusión sobre el hecho de que el puntero no inicializado apunta a cualquier parte

#include <stdio.h> int main(void) { int *ptr; printf("%p", ptr); // Error: uninitialized local variable 'ptr' used // Output is "0" }Estoy leyendoC-FAQ [http://c-faq.com/null/null1.html]sobre puntero nulo. Y dice que el puntero no inicializado ...

3 la respuesta

Inicialización en polimorfismo de variables.

Supongamos que tiene el siguiente código class A { int i = 4; A() { print(); } void print () { System.out.println("A"); } } class B extends A { int i = 2; //"this line" public static void main(String[] args){ A a = new B(); a.print(); } void ...

1 la respuesta

Comportamiento de inicialización de Scala

Por favor mira el siguiente código. trait MyTrait { val myVal : String } class MyClass extends MyTrait { val myVal = "Value" } class MyClass2(val myVal: String) extends MyTrait¿Por qué difiere el orden de inicialización en caso deMyClass ...

3 la respuesta

Objective-C initialize (método estático) llamado más de una vez?

Tengo un código similar a esto en Objective-C: SubclassOfNSObject *GlobalVariableThatShouldNeverChange; @implementation MyClass +(void) initialize { [super initialize]; GlobalVariableThatShouldNeverChange = [[SubclassOfNSObject alloc] init]; // ...

3 la respuesta

Inicializando una matriz de ceros

Es bien sabido que los inicializadores faltantes para una serie de escalares están predeterminados a cero. int A[5]; // Entries remain uninitialized int B[5]= { 0 }; // All entries set to zeroPero, ¿está esto (abajo) garantizado? int C[5]= { }; ...

3 la respuesta

¿Hay alguna manera de hacer que una estructura C ++ inicialice todas las variables miembro de POD?

Supongamos que tengo una estructura C ++ que tiene variables miembro POD y no POD: struct Struct { std::string String; int Int; };y para que mi programa produzca un comportamiento reproducible, quiero tener todas las variables ...

2 la respuesta

¿Por qué Kotlin no permite usar lateinit con tipos primitivos?

En el lenguaje Kotlin, por defecto, tenemos que inicializar cada variable cuando se introduce. Para evitar esto, ellateinit La palabra clave puede ser utilizada. Refiriéndose a unlateinit variable antes de que se haya inicializado da ...

4 la respuesta

C ++: inicialización del campo heredado

Tengo una pregunta sobre la inicialización de miembros heredados en el constructor de la clase derivada. Código de ejemplo: class A { public: int m_int; }; class B: public A { public: B():m_int(0){} }; Este código me da el siguiente ...

4 la respuesta

inicialización de matriz, ¿está bien hacer referencia a un elemento anterior?

const QPointF points[] = { QPointF(r.left() - i, r.top() - i), QPointF(r.right() + i, r.top() - i), QPointF(r.right() + i, r.bottom() + i), QPointF(r.left() - i, r.bottom() + i), points[0] // is this line valid (according to the C++ standard)? ...

3 la respuesta

¿Qué les sucede a las variables no inicializadas? C ++

int main() { int a; cout << a; return 0; }Me pregunto por qué se está emitiendo el valor 0. Pensé que si una variable no se inicializa, generaría un valor de basura. Sin embargo, también recuerdo haber escuchado que el valor predeterminado de ...