Resultados da pesquisa a pedido "initialization"
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}})); ...
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 } }É ...
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 ...
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 ...
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 + " "); ...
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 ...
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, ...
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 ...
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 ...
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 ...