Resultados da pesquisa a pedido "initialization"

6 a resposta

Init personalizado para UIViewController no Swift com configuração de interface no storyboard

Estou tendo problemas para escrever init personalizado para a subclasse de UIViewController, basicamente quero passar a dependência pelo método init para viewController em vez de definir propriedades diretamente comoviewControllerB.property = ...

3 a resposta

O que pode `__init__` fazer que` __new__` não pode?

Em Python,__new__ é usado para inicializar tipos imutáveis e__init__ normalmente inicializa tipos mutáveis. E se__init__ foram removidos do idioma, o que não podia mais ser feito (facilmente)? Por exemplo, class A: def __init__(self, *, x, ...

6 a resposta

Construção de um vetor a partir da concatenação de 2 vetores

Existe uma maneira de construir umvector como a concatenação de 2vectors (Além de criar uma função auxiliar?) Por exemplo: const vector<int> first = {13}; const vector<int> second = {42}; const vector<int> concatenation = first + second;Eu sei ...

1 a resposta

Como inicializar um shared_ptr que é membro de uma classe?

Não tenho certeza sobre uma boa maneira de inicializar umshared_ptr que é membro de uma classe. Você pode me dizer, se a maneira que eu escolhoC::foo() está bem ou existe uma solução melhor? class A { public: A(); }; class B { public: B(A* pa); ...

2 a resposta

C ++ alocar tamanho de vetor na variável de classe sem inicialização padrão

Então, eu tenho uma classe (HostObject) que possui um vetor de classes complexas (object1) dentro dela. Como o pseudocódigo representado abaixo #DEFINE ARRAY_SIZE 10 class HostObject { //other member variables vector<Object1> vec(ARRAY_SIZE); ...

3 a resposta

Por que os membros const devem ser inicializados no inicializador do construtor, e não em seu corpo?

Por que os alunos devem declarar comoconst ser inicializado na lista de inicializadores do construtor, e não no corpo do construtor? Qual é a diferença entre os dois?

3 a resposta

Por que usar [ClassName aloc] em vez de [[auto-classe] aloc]?

Estou lendo o livro de Mark DalrympleAprenda Objective-C no Mac (apenas no capítulo sobre protocolos, ainda relativamente novato) e tentando descobrir algo: Por que você faria referência a uma classe por seu próprio nome? Se eu tivesse uma aula ...

2 a resposta

problema ao inicializar matriz dupla grande

Pergunta boba de um novo programador C ... Recebo uma falha de segmentação no seguinte código: #include <stdio.h> int main(void) { double YRaw[4000000]={0}; return 0; }Usando o GDB, recebo o seguinte comentário: Program received signal ...

4 a resposta

Usa para namespaces anônimos em arquivos de cabeçalho

Alguém afirmou no SO hoje que você nunca deve usar namespaces anônimos nos arquivos de cabeçalho. Normalmente, isso está correto, mas me lembro de uma vez que alguém me disse que uma das bibliotecas padrão usa namespaces anônimos nos arquivos de ...

4 a resposta

Existe uma diferença entre int x {}; e int x = 0;

Eu entendi issoint x{}; é um tipo de inicialização padrão, mas é exatamente o mesmo que escreverint x = 0; ?