Resultados da pesquisa a pedido "bad-alloc"
Como lidar com bad_alloc em C ++?
Existe um método chamadofoo que às vezes retorna o seguinte erro: terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Abort Existe uma maneira de usar umtry-catch bloquear para impedir que este erro encerre ...
Por que meu programa ocasionalmente falha após falta de memória em vez de lançar std :: bad_alloc?
Eu tenho um programa que implementa vários algoritmos de pesquisa heurística e vários domínios, projetados para avaliar experimentalmente os vários algoritmos. O programa é escrito em C ++, construído usando a cadeia de ferramentas GNU ...
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 ...
Por que new [-1] gera segfault, enquanto new [-2] lança bad_alloc?
Eu tentei testarbad_alloc exceção passando alguns argumentos negativos paranew[]. Ao passar pequenos números negativos, recebo o que esperava - abad_alloc. No entanto, ao passar-1, Vejo que meu objeto é construído milhares de vezes (imprimo ...
“Std :: bad_alloc”: estou usando muita memória?
A mensagem terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Eu olhei para o backtrace gdb e este é o método de nível mais baixo que eu me implementei: /* * get an array of vec3s, which will be used for ...