std::at_quick_exit - cppreference.com
De cppreference.com
| Definido en el archivo de encabezado |
||
|
|
(1) | (desde C++11) |
|
|
(2) | |
Registra la función apuntada por func para que se llame en la terminación rápida del programa (vía std::quick_exit).
Llamar a la función desde varios hilos no induce una carrera de datos. La implementación deberá soportar el registro de al menos 32 funciones.
Las funciones registradas no se llamarán en la terminación normal del programa. Si una función necesita llamarse en ese caso, se debe usar std::atexit.
Parámetros
| func | - | Puntero a una función a ser llamada en la terminación rápida del programa. |
Valor de retorno
0 si el registro tiene éxito, de otra forma, un valor distinto de cero.
Notas
Las dos sobrecargas son distintas porque los tipos del parámetro func son distintos (el enlace de lenguaje es parte de su tipo).