◐ Shell
clean mode source ↗

std::at_quick_exit - cppreference.com

De cppreference.com

<metanoindex/>

<tbody> </tbody>

Definido no cabeçalho

<cstdlib>

extern "C" int at_quick_exit( void (*func)() ); extern "C++" int at_quick_exit( void (*func)() );

Registra a função apontada pelo func a ser chamado em caso de cessação programa rápido (via std::quick_exit).

Original:

Registers the function pointed to by func to be called on quick program termination (via std::quick_exit).

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Chamando a função de vários segmentos não induz uma corrida de dados. A implementação deverá apoiar o registro de funções, pelo menos, 32.

Original:

Calling the function from several threads does not induce a data race. The implementation shall support the registration of at least 32 functions.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Parâmetros

func -

ponteiro para uma função a ser chamada ao término do programa normal

Original:

pointer to a function to be called on normal program termination

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Valor de retorno

0 se o registro terá êxito valor diferente de zero, caso contrário.

Original:

0 if the registration succeeds, nonzero value otherwise.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Exceções

Exemplo

Veja também

registra uma função a ser chamada no momento da invocação

exit()

Original:

registers a function to be called on

exit()

invocation

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(função) [edit]