Stdnoreturn.h
stdnoreturn.h je soubor záhlaví standardní knihovny C , který poskytuje makro pro funkce bez návratu. Tento soubor záhlaví se objevil ve standardu C11 . [jeden]
Makra
Makra popsaná v sekci 7.23 normy ISO/IEC 9899:201x [1] :
název |
Poznámky
|
noreturn |
expanduje na _Noreturn
|
Příklad použití
#include <stdlib.h>
#include <stdio.h>
#include <stdnoreturn.h>
noreturn void stop_now ( int i )
{
if ( i > 0 ) exit ( i ); // Pokud i > 0, ukončete program s návratovým kódem i }
int main ( void )
{
klade ( "Příprava na zastavení programu" );
stop_now ( 2 );
vloží ( "Tento řádek nebude nikdy vytištěn" );
}
Závěr:
Příprava na zastavení programu
Odkazy
Poznámky
- ↑ 12 ISO/IEC 9899: 201x . Získáno 11. července 2020. Archivováno z originálu dne 29. března 2018. (neurčitý)