Por ejemplo, digamos que tenemos un sindicato typedef union { unsigned long U32; float f; }U_U32_F; Cuando se declara una variable de este tipo de unión, ¿hay alguna manera de establecer un valor inicial? U_U32_F u = 0xffffffff; // Does not work…is there a correct syntax for this?
¿Alguien sabe por qué puede hacer referencia a un método static en la primera línea del constructor usando this() o super() , pero no un método no estático? Considere el siguiente trabajo: public class TestWorking{ private A a = null; public TestWorking(A aParam){ this.a = aParam; } public TestWorking(B bParam) { this(TestWorking.getAFromB(bParam)); } //It works […]
¿Cómo inicializas la siguiente estructura? type Sender struct { BankCode string Name string Contact struct { Name string Phone string } } Lo intenté: s := &Sender{ BankCode: “BC”, Name: “NAME”, Contact { Name: “NAME”, Phone: “PHONE”, }, } No funcionó: mixture of field:value and value initializers undefined: Contact Lo intenté: s := &Sender{ BankCode: […]
No estoy seguro de lo que estará en la matriz char después de la inicialización de las siguientes maneras. 1. char buf[10] = “”; 2. char buf[10] = ” “; 3. char buf[10] = “a”; Para el caso 2, creo que buf[0] debe ser ‘ ‘ , buf[1] debe ser ‘\0’ , y de buf[2] […]
Al implementar aplicaciones, a menudo uso la capacidad de Hibernate para crear un esquema de base de datos para simplificar la implementación. Esto se puede lograr fácilmente configurando la propiedad hibernate.hbm2ddl.auto. Sin embargo, en ocasiones también necesito insertar algunos datos iniciales en la base de datos, por ejemplo, usuario root. ¿Hay alguna manera de lograr […]
En el siguiente código, ¿por qué a la variable i no se le asigna el valor 1 ? #include int main(void) { int val = 0; switch (val) { int i = 1; //i is defined here case 0: printf(“value: %d\n”, i); break; default: printf(“value: %d\n”, i); break; } return 0; } Cuando compilo, recibo […]
Tengo una estructura de datos como esta: struct foo { int id; ruta int; int backup_route; int current_route; } y una función llamada update () que se usa para solicitar cambios en ella. actualización (42, dont_care, dont_care, new_route); esto es realmente largo y si agrego algo a la estructura, tengo que agregar un ‘dont_care’ a […]
Posible duplicado: Bloques de inicialización estática Considera el siguiente código : public class Test { { System.out.println(“Empty block”); } static { System.out.println(“Static block”); } public static void main(String[] args) { Test t = new Test(); } } Entendemos que primero se ejecutará el bloque estático seguido del bloque vacío . Pero el problema es que […]
En C++ sé que global objetos static y global se construyen antes de la función main . Pero como usted sabe, en C , no existe tal initialization procedure tipo antes de main . Por ejemplo, en mi código: int global_int1 = 5; int global_int2; static int static_int1 = 4; static int static_int2; ¿Cuándo se […]
Estoy trabajando en Java. Normalmente configuro algunos objetos como tales: public class Foo { private SomeObject someName; // do stuff public void someMethod() { if (this.someName != null) { // do some stuff } } } La pregunta es: ¿ someName en este ejemplo se equipara a null , ya que puedo reliably for all […]