Resultados da pesquisa a pedido "new-operator"

9 a resposta

Qual é a diferença entre instanciar um objeto usando new vs.

Em C ++, Além da alocação dinâmica de memória, existe uma diferença funcional entre as duas linhas de código a seguir: Time t (12, 0, 0); //t is a Time object Time* t = new Time(12, 0, 0);//t is a pointer to a dynamically allocated Time ...

4 a resposta

Confundido pelo comportamento do `map` em matrizes criadas usando` new` [duplicate]

Esta pergunta já tem uma resposta aqui: alores indefinidos no inicializador Array (len) [/questions/11266126/undefined-values-in-arraylen-initializer] 5 respostas Estou confuso com os resultados demap sobre uma matriz criada comnew: function ...

2 a resposta

VIM: defina filetype = txt para cada novo arquivo [No Name]

Tentei de tudo para deixar o vim definir o tipo de arquivo como 'txt' para todos os novos arquivos criados (em uma nova guia), mas não funcion Isto é p.e. o que li na web algumas vezes: au BufRead,BufNewFile *.txt setlocal ft=txt (colocar ...

3 a resposta

O novo retorno será NULL em qualquer cas

Eu sei que, de acordo com o padrão C ++, no caso de o novo não conseguir alocar memória, ele deve lançar a exceção std :: bad_alloc. Mas ouvi dizer que alguns compiladores, como VC6 (ou implementação de CRT?), Não aderem a ele. Isso é verdade ? ...

10 a resposta

Onde e por que usar int a = new int?

Apenas curioso, qual é a diferença entre: int A = 100; int A = new int(); Eu sei que new é usado para alocar memória na pilha .. mas eu realmente não entendo o contexto aqu

3 a resposta

c ++: qual é a diferença entre o novo Object () e Object ()

so em C ++ você pode instanciar objetos usando a nova palavra-chave ou de outra forma ... Object o = new Object(); mas você também pode fazer Object o = Object();ual é exatamente a diferença entre os dois e por que eu usaria um sobre o outr

8 a resposta

int * array = novo int [n]; o que essa função está realmente fazendo?

Estou confuso sobre como criar uma matriz dinâmica definida: int *array = new int[n]; Não faço ideia do que isso está fazendo. Eu posso dizer que está criando um ponteiro chamado array que está apontando para um novo objeto / array int? Alguém ...

2 a resposta

thread.start_new_thread vs threading.Thread.start

Qual é a diferença entrethread.start_new_thread ethreading.Thread.start em python? Notei que quandostart_new_thread é chamado, o novo encadeamento termina assim que o encadeamento de chamada termina.threading.Thread.start é o oposto: o thread de ...

5 a resposta

criar uma matriz de ponteiros de objeto C ++

Quero criar uma matriz que armazene ponteiros para muitos objetos, mas não conheço antecipadamente o número de objetos que armazenarei, o que significa que preciso alocar dinamicamente a memória para a matriz. Eu pensei no próximo código: ants = ...

5 a resposta

Alocar grandes blocos de memória com o novo

Tenho a necessidade de alocar grandes blocos de memória com novo Estou empolgado em usar o novo porque estou escrevendo uma simulação para o lado do produtor de um aplicativo em duas partes. O código do produtor real está alocando esses blocos ...