Resultados da pesquisa a pedido "initialization"

3 a resposta

Existe uma maneira de impor a inicialização completa do std :: array

estou usandostd::array<size_t, N> (N é uma variável de modelo fixa). #include<array> template<size_t N> struct A{ size_t function(std::array<size_t, N> arr){ return arr[N-1];} // just an example }; int main(){ A<5> a; a.function({{1,2,3,4,5}})); ...

13 a resposta

Como inicializar uma estrutura de acordo com os padrões da linguagem de programação C

Eu quero inicializar um elemento struct, dividido em declaração e inicialização. Isto é o que eu tenho: typedef struct MY_TYPE { bool flag; short int value; double stuff; } MY_TYPE; void function(void) { MY_TYPE a; ... a = { true, 15, 0.123 } }É ...

5 a resposta

O construtor deve inicializar todos os membros de dados da classe?

Eu tenho uma situação como esta: class A { public: A() : n(0) {} private: int n; int m; }Simplesmente não há significado na lógica do aplicativo para inicializarm no construtor. No entanto, o Eclipse me avisa que o construtor deixam não ...

7 a resposta

Como inicializar várias variáveis em um loop for (;;) em C?

Eu pensei que alguém poderia inicializar várias variáveis em umfor ciclo: for (int i = 0, char* ptr = bam; i < 10; i++) { ... }Mas acabei de descobrir que isso não é possível. O GCC fornece o seguinte erro: erro: ID não qualificado esperado ...

6 a resposta

Inicialização de variáveis de instância Java com o método

Estou um pouco confuso sobre o seguinte trecho de código: public class Test{ int x = giveH(); int h = 29; public int giveH(){ return h; } public static void main(String args[]) { Test t = new Test(); System.out.print(t.x + " "); ...

1 a resposta

O que acontece com os campos não nomeados por um inicializador designado?

No C99 (e não no C ++), é possível inicializar estruturas usando esta sintaxe: struct info { char name[8+1]; int sz; int typ; }; struct info arr[] = { [0] = { .sz = 20, .name = "abc" }, [9] = { .sz = -1, .name = "" } };O que acontece com os ...

0 a resposta

Inicialização de referência e ligação direta vs indireta

Considere o seguinte caso struct A { operator int(); }; int &&x = A();A especificação diz emhttp://eel.is/c++draft/dcl.init.ref#5 [http://eel.is/c++draft/dcl.init.ref#5]sobre se a ligação de referência é direta ou indireta Em todos os casos, ...

6 a resposta

Por que a tentativa de imprimir variável não inicializada nem sempre resulta em uma mensagem de erro

Alguns podem achar semelhante à pergunta SOAs variáveis Java Final terão valores padrão? [https://stackoverflow.com/questions/24990691/will-java-final-variables-have-default-values?lq=1] mas essa resposta não resolve completamente isso, pois essa ...

2 a resposta

Detectando matrizes não inicializadas

No programa a seguir, as duas rotinasset_int_array eset_real_array defina alguns valores para matrizes fictícias, mas suponha que a inicialização dea(:) er(:) (Linhas 1 e 2) está faltando inadvertidamente (ou seja, ambas as linhas devem ser ...

7 a resposta

Posso declarar e inicializar uma matriz com a mesma instrução em Java?

Existe uma maneira de fazer o seguinte ao mesmo tempo? static final int UN = 0; // uninitialized nodes int[] arr; // ... code ... arr = new int[size]; for (int i = 0; i < 5; i++) { arr[i] = UN; }Basicamente, eu quero declarararr depois que eu ...