Resultados de la búsqueda a petición "bad-alloc"

5 la respuesta

Asignación de grandes bloques de memoria con nuevas

Tengo la necesidad de asignar grandes bloques de memoria con nuevos. Estoy atascado con el uso de nuevas porque estoy escribiendo un simulacro para el lado productor de una aplicación de dos partes. El código real del productor está asignando ...

2 la respuesta

¿Por qué nuevo [-1] genera segfault, mientras que nuevo [-2] arroja bad_alloc?

Intenté probarbad_alloc excepción pasando algunos argumentos negativos anew[]. Al pasar pequeños números negativos obtengo lo que esperaba: unabad_alloc. Sin embargo, al pasar-1, Puedo ver que mi objeto se construye miles de veces (imprimo un ...

6 la respuesta

"Std :: bad_alloc": ¿estoy usando demasiada memoria?

El mensaje terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Miré la traza inversa de gdb y este es el método de nivel más bajo que implementé yo mismo: /* * get an array of vec3s, which will be used for ...

12 la respuesta

¿Cómo lidiar con bad_alloc en C ++?

Hay un método llamadofoo que a veces devuelve el siguiente error: terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Abort ¿Hay alguna manera de usar unatry-catch block para evitar que este error finalice mi ...

3 la respuesta

¿Por qué mi programa ocasionalmente se desconecta cuando no hay memoria en lugar de lanzar std :: bad_alloc?

Tengo un programa que implementa varios algoritmos de búsqueda heurística y varios dominios, diseñados para evaluar experimentalmente los diversos algoritmos. El programa está escrito en C ++, creado utilizando la cadena de herramientas GNU, y se ...