Entonces estoy declarando e inicializando una matriz int: static final int UN = 0; int[] arr = new int[size]; for (int i = 0; i < size; i++) { arr[i] = UN; } Digamos que hago esto en su lugar ... int[] arr = new int[5]; System.out.println(arr[0]); ... 0se imprimirá …
Existen múltiples respuestas / técnicas para la siguiente pregunta: ¿Cómo establecer valores predeterminados para estructuras de golang? Cómo inicializar estructuras en golang Tengo un par de respuestas pero se requiere más discusión.
Estoy tratando de encontrar una manera conveniente de inicializar las estructuras C ++ 'pod'. Ahora, considere la siguiente estructura: struct FooBar { int foo; float bar; }; // just to make all examples work in C and C++: typedef struct FooBar FooBar; Si quiero iniciar esto convenientemente en C (!), …
(Nota: Esta pregunta es no tener que especificar el número de elementos y todavía permitir tipos anidados a ser inicializados directamente.) Esta pregunta se analizan los usos izquierda para una matriz C como int arr[20];. En su respuesta , @James Kanze muestra una de las últimas fortalezas de las matrices …
He instalado mongodb y he podido ejecutarlo, trabajar con él, hacer cosas simples de tipo DB read / write. Ahora estoy tratando de configurar mi Mac para ejecutar mongod como servicio. Obtengo "Comando no encontrado" en respuesta a: init mongod start En respuesta a: ~: service mongod start service: This …
De acuerdo con la respuesta aceptada (y única) para esta pregunta de desbordamiento de pila , Definiendo el constructor con MyTest() = default; en su lugar, inicializará a cero el objeto. Entonces, ¿por qué lo siguiente, #include <iostream> struct foo { foo() = default; int a; }; struct bar { …
Los documentos de Java para el método String[] java.io.File.list(FilenameFilter filter) incluyen esto en la descripción de devoluciones: La matriz estará vacía si el directorio está vacío o si el filtro no acepta nombres. ¿Cómo hago algo similar e inicializo una matriz de cadenas (o cualquier otra matriz) para que tenga …
Dado que Swift admite la sobrecarga de métodos e inicializadores, puede poner varios initjuntos y usar lo que considere conveniente: class Person { var name:String init(name: String) { self.name = name } init() { self.name = "John" } } Entonces, ¿por qué existiría la conveniencepalabra clave? ¿Qué hace que lo …
Hoy me sorprendió descubrir que en C # puedo hacer: List<int> a = new List<int> { 1, 2, 3 }; ¿Por qué puedo hacer esto? ¿Qué constructor se llama? ¿Cómo puedo hacer esto con mis propias clases? Sé que esta es la forma de inicializar matrices, pero las matrices son …
Según el JLS, una intmatriz debe rellenarse con ceros justo después de la inicialización. Sin embargo, me enfrento a una situación en la que no es así. Tal comportamiento ocurre primero en JDK 7u4 y también ocurre en todas las actualizaciones posteriores (uso la implementación de 64 bits). El siguiente …
Tengo una clase class foo { public: foo(); foo( int ); private: static const string s; }; ¿Dónde está el mejor lugar para inicializar la cadena sen el archivo fuente?
Esto debería funcionar de acuerdo con otra publicación de desbordamiento de pila, pero no: Dim arrWsNames As String() = {"Value1", "Value2"} ¿Alguien puede decirme qué está mal?
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 2 años . Mejora esta pregunta Considerar: struct Person { int height; int weight; int age; …