¿Cómo se comportará _Exit en un programa C ++?
C99 ofrece el_Exit
función, que sale "inmediatamente", aunquehace puede cerrar descriptores de archivo. Unix / POSIX amplía este comportamiento al ordenar el cierre de todos los fd sin vaciar (y ofrece el sinónimo_exit
)
¿Llamarán estas funciones a destructores parastatic
objetos cuando se llama desde un programa C ++? ¿El estándar C ++ ofrece garantías sobre_Exit
?
(Inspirado poresta pregunta; De repente me pregunté qué pasa en el típicofork
-exec
-_exit
modismo en C ++.)