Como o _Exit se comportará em um programa C ++?

C99 oferece o_Exit função, que sai "imediatamente", emborafaz pode fechar os descritores de arquivo. O Unix / POSIX estende esse comportamento, exigindo o fechamento de todos os fd's sem liberação (e oferece o sinônimo_exit)

Essas funções chamarão destruidores parastatic objetos quando chamados de um programa C ++? O padrão C ++ oferece garantias sobre_Exit?

(Inspirado poressa questão; De repente me perguntei o que acontece no típicofork-exec-_exit idioma em C ++.)

questionAnswers(9)

yourAnswerToTheQuestion