Resultados da pesquisa a pedido "initialization"

7 a resposta

Como os membros da classe C ++ são inicializados se eu não faço isso explicitamente?

Suponha que eu tenha uma aula com membros particularesptr, name, pname, rname, crname eage. O que acontece se eu não os inicializar? Aqui está um exemplo: class Example { private: int *ptr; string name; string *pname; string &rname; const string ...

8 a resposta

Declarando e inicializando matrizes em C

Existe uma maneira de declarar primeiro e depois inicializar uma matriz em C? Até agora, eu tenho inicializado uma matriz como esta: int myArray[SIZE] = {1,2,3,4....};Mas eu preciso fazer algo assim int myArray[SIZE]; myArray = {1,2,3,4....};

3 a resposta

O OpenCV 3 Tracker não funcionará após a reinicialização

Tenho um problema ao usar o módulo de rastreamento OpenCV 3 para rastreamento. Ele se comporta da mesma maneira: eu uso a classe de interface (cv :: Tracker) ou a classe com implementação (como cv :: TrackerMedianFlow ou cv :: TrackerMIL, etc). ...

3 a resposta

Por que você usaria `init!` Em vez de `init?` Ao implementar um Inicializador disponível no Swift?

A documentação do SwiftInicialização: inicializadores disponíveis [https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html#//apple_ref/doc/uid/TP40014097-CH18-ID224] detalha como ...

2 a resposta

Inicialização de cópia com conversão implícita em c ++

class Foo { public: Foo(float b) {} }; class Bar { public: Bar(Foo foo) {} }; int main(int argc, char *argv[]) { Bar b1(3.0f); // accept, one implicit convertion happens there. Bar b2 = 3.0f; // error: no viable conversion from 'float' to 'Bar' ...

2 a resposta

O que acontece se um construtor lança uma exceção?

Vamos pegar UB então? Eu tentei isso: #include <iostream> struct B { B(){ std::cout << "B()" << std::endl; } ~B(){ std::cout << "~B()" << std::endl; } }; struct A { B b; A(){ std::cout << "A()" << std::endl; throw std::exception(); } ~A(){ ...

1 a resposta

Erro de atribuição do const_iterator do Visual Studio

A atribuição de um padrão construídovector<int*>::const_iterator erros no Visual Studio 2010. Eu tentei isso em 5 sistemas do Visual Studio 2010, todos com Service Pack 1. Ele falha em máquinas 3/5. Consegui identificar o que está causando a ...

2 a resposta

Como inicializar uma matriz sem usar um loop for no Go?

Eu tenho uma matrizA de valores booleanos, indexados por números inteiros0 paran, tudo definido inicialmente comotrue. Minha implementação atual é: for i := 0; i < n; i++ { A[i] = true }

1 a resposta

Swift: Criando uma matriz com um valor padrão de instâncias de objetos distintas

Eu notei um pouco estranho (e IMHO perigoso) comportam-se emCriando uma matriz com um valor padrão. Como afirmado emSwift 2.1: Tipos de ...

7 a resposta

Confusão sobre inicialização de array em C

Na linguagem C, se inicializar uma matriz como esta: int a[5] = {1,2};todos os elementos da matriz que não forem inicializados explicitamente serão inicializados implicitamente com zeros. Mas, se eu inicializar uma matriz como esta: int ...