Resultados da pesquisa a pedido "constructor"

1 a resposta

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 ...

14 a resposta

Usando "Object.create" em vez de "new"

Javascript 1.9.3 / ECMAScript 5 apresentaObject.create, que Douglas Crockford, entre outros, foiadvogando [http://javascript.crockford.com/prototypal.html]por muito tempo. Como substituonew no código abaixo comObject.create? var UserA = ...

7 a resposta

Visibilidade do construtor de classe aninhado

Existe uma maneira de limitar a instanciação da classe aninhada em c #? Quero impedir que a classe aninhada seja instanciada a partir de qualquer outra classe, exceto a classe de aninhamento, mas para permitir acesso total à classe aninhada a ...

1 a resposta

Sequência de chamadas de construtor em herança múltipla

Eu tentei encontrar muita coisa quee se apenas uma classe for virtualizada em herança múltipla? O comportamento da chamada do construtor não está claro para mim neste caso. Digamos, por exemplo, code- #include<iostream> using namespace std; ...

2 a resposta

“Não há construtor padrão disponível no android.database.sqlite.SQLitepenhelper” no Android Studio

Tentando estender a classe com SQLiteOpenHelper, mas este erro aparece: "Não há construtor padrão disponível no android.database.sqlite.SQLitepenhelper" junto com outros "não é possível resolver o símbolo Category, Note, ..." class DbHelper ...

2 a resposta

comportamento do construtor de cópia implícita / operador de atribuição

Eu tenho uma pergunta sobre o padrão C ++. Suponha que você tenha uma classe base com construtor de cópias definido pelo usuário e operador de atribuição. A classe derivada usa a implícita gerada pelo compilador. A cópia / atribuição da classe ...

2 a resposta

classe de modelo: ctor contra a função -> novo padrão C ++

nesta pergunta: modelo; Ponto <2, duplo>; Ponto <3, duplo> [https://stackoverflow.com/questions/2779155/template-point2-double-point3-double] Dennis e Michael notaram o construtor absurdamente implementado de forma irracional. Eles estavam ...

1 a resposta

Construindo um std :: map a partir do erro initializer_list

Eu estou tentando fazer um construtor de classe que irá pegar uma lista de inicializadores e iniciar um mapa com ele assim: class Test { std::map<int, int> m_ints; public: Test(std::initializer_list<std::pair<int, int>> init): m_ints(init) {} ...

3 a resposta

como passar o argumento para o construtor na carga da biblioteca?

Estou tentando criar uma biblioteca compartilhada no Linux. Como posso passar um argumento para funcionar com my_load () quando a biblioteca é carregada? No meu aplicativo C, faço uma chamada para test_func (), em seguida, ele ...

3 a resposta

Retornar um valor diferente da classe no ES6

Recentemente, estive testando classes com o ES6, notei que, ao criar uma classe, não é possível especificar o valor fornecido pelo construtor. Anteriormente no ES5 isso era possível. Nos dois casos, eu instanciaria a classe comnew MyClass A ...