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

  1. 12 ISO/IEC 9899: 201x . Získáno 11. července 2020. Archivováno z originálu dne 29. března 2018.