Resultados da pesquisa a pedido "new-operator"

4 a resposta

A diferença entre substituição virtual, substituição, nova e selada

Estou bastante confuso entre alguns conceitos de OOP:virtual, override, new esealed override. Alguém pode explicar as diferenças? Estou bem claro que, se o método da classe derivada for usado, pode-se usar ooverride palavra-chave para que o ...

5 a resposta

Os parênteses após o nome do tipo fazem diferença com o novo?

Se 'Teste' for uma classe comum, existe alguma diferença entre: Test* test = new Test; Test* test = new Test();

7 a resposta

Criar dinamicamente uma instância de uma classe a partir de uma string que contém o nome da classe em C ++

Digamos que eu tenho uma classe base com 100 filhos: class Base { virtual void feed(); ... }; class Child1 : public Base { void feed(); //specific procedure for feeding Child1 ... }; ... class Child100 : public Base { void feed(); //specific ...

3 a resposta

Parênteses após “nova <função>” opcional? [duplicado

Esta pergunta já tem uma resposta aqui: Podemos omitir parênteses ao criar um objeto usando o operador “novo”? [/questions/3034941/can-we-omit-parentheses-when-creating-an-object-using-the-new-operator] respostas Executei o seguinte par de ...

17 a resposta

Por que os programadores de C ++ devem minimizar o uso de 'new'?

Eu me deparei com a pergunta Stack Overflow Vazamento de memória com std :: string ao usar std :: list <std :: string> [https://stackoverflow.com/q/3428750/211563] eum dos ...

4 a resposta

jQuery: Ao criar um novo elemento, preciso da tag final?

var $div = $('<div class="error">').appendTo($('#header')); Ao criar novos elementos e adicioná-los ao DOM, você precisa da tag final? por que ou por que não? Preciso da tag final apenas se estiver colocando conteúdo na tag que estou criando? ...

4 a resposta

Como posso armazenar um valor em um local específico na memória?

alvez essa seja uma pergunta fácil, mas eu realmente gostaria de saber com certez Se eu quiser armazenar um valor, digamos um int, em um endereço específico na memória (na pilha), como faç Digo, eu quero armazenar o valor int 10 em 0x16. Eu ...

9 a resposta

C # A palavra-chave 'new' nos objetos existentes

Fiquei me perguntando o que acontece com um objeto (em C #), assim que sua referência se torna reatribuída. Exemplo Car c = new Car("Red Car"); c = new Car("Blue Car");Desde que a referência foi reutilizada, o coletor de lixo descarta / lida ...

4 a resposta

Como excluir o objeto construído através da colocação de novo operador?

char * buf = new char[sizeof(T)]; new (buf) T; T * t = (T *)buf; //code... //here I should destruct *t but as it is argument of template and can be //instantiated via basic types as well (say int) so such code /*t->~T();*/ //is incorrect (maybe ...

5 a resposta

C # para Java - Dicionários?

É possível em Java criar um dicionário com os itens já declarados dentro dele? Assim como o código C # abaixo: Dictionary<string, int> d = new Dictionary<string, int>() { {"cat", 2}, {"dog", 1}, {"llama", 0}, {"iguana", -1} };Como faço isso e ...