Resultados da pesquisa a pedido "initializer"
Por que um método Add é necessário para a inicialização {}?
Para usar a sintaxe de inicialização como esta: var contacts = new ContactList { { "Dan", "[email protected]" }, { "Eric", "[email protected]" } };... meu entendimento é que meuContactList tipoprecisaria definir umAdd ...
C ++: inicializador de construtor para matrizes
Estou tendo uma cãibra cerebral ... como inicializar uma matriz de objetos corretamente em C ++? exemplo sem matriz: struct Foo { Foo(int x) { /* ... */ } }; struct Bar { Foo foo; Bar() : foo(4) {} };exemplo de matriz: struct Foo { Foo(int x) ...
Os inicializadores do Rails estão em execução durante a migração do banco de dados
É muito surpreendente que os inicializadores do Rails sejam executados enquanto executam qualquer tarefa de rake, incluindodb:migrate edb:seed. Um inicializador no meu aplicativo inicia um encadeamento em segundo plano (um tipo de processo de ...
Subclassificando NSWindowController no Swift e init (windowNibName)
Estou tentando iniciar um novo projeto de cacau baseado em documentos no Swift e quero criar uma subclasse deNSWindowController (conforme recomendado nos guias da Apple sobre aplicativos baseados em documentos). No ObjC, você criaria ...
Executando código C ++ fora do escopo de funções
(Eu sei)Em c ++ Ipode declare variable fora de escopo e eunão podeexecute qualquer código / instrução, exceto para inicializar variáveis globais / estáticas. IDÉIA É uma boa ideia usar abaixocódigo complicadopara (por exemplo) ...
Como inicializar por padrão uma estrutura contendo uma matriz no Rust?
Qual é a maneira recomendada de declarar uma estrutura que contém uma matriz e, em seguida, criar uma instância inicializada com zero? Aqui está a estrutura: #[derive(Default)] struct Histogram { sum: u32, bins: [u32; 256], }e o erro ...
C ++ 11: sequência (50, 'x') versus sequência {50, 'x'}
Como visto emideona [http://ideone.com/VIBlPE]: cout << string(50, 'x'); // xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx cout << string{50, 'x'}; // 2xWAT ?? Eu descobri que 50 é ASCII '2', então: cout << static_cast<int>('2'); // 50 ...
inicializador de campo somente leitura estático vs inicialização de construtor estático
Abaixo estão duas maneiras diferentes de inicializar campos estáticos somente leitura. Existe uma diferença entre as duas abordagens? Se sim, quando um deve ser preferido em relação ao outro? class A { private static readonly string ...