Programm-Informationen
Name | Kurzbeschreibung |
getpgmname | Namen des Programms ermitteln |
__DATE__ | Ausgabe des Übersetzungsdatums (Makro) |
__FILE__ | Ausgabe des Quelldateinamens (Makro) |
__LINE__ | Ausgabe der aktuellen Quellprogramm-Zeilennummer (Makro) |
__TIME__ | Ausgabe der Übersetzungsuhrzeit (Makro) |
__STDC__ | ANSI-Sprachstandard (Makro) |
__STDC_VERSION__ | Amendment 1-konform? |
Programmbeendigung
Name | Kurzbeschreibung |
abort | abnormaler Programmabbruch |
atexit | Beendigungsroutinen registrieren |
at_quick_exit | Routinen für schnelle Beendigung registrieren |
bs2exit | Programmbeendigung (mit MONJV) |
exit, _exit, _Exit | Programmbeendigung |
quick_exit | schnelle Programmbeendigung |
Behandlung von Ausnahmebedingungen, Ereignissteuerung
Name | Kurzbeschreibung |
alarm | Alarmuhr stellen |
cdisco | Abmelden einer Contingency-Routine |
cenaco | Definition einer Contingency-Routine |
cstxit und _cstxit | Definition einer STXIT-Routine |
kill | Signal an eigenes Programm senden |
raise | Signal an eigenes Programm senden |
signal | Signalbearbeitung steuern |
sleep | Programm für festgesetzte Zeitspanne anhalten |
Nicht lokale Sprünge
Name | Kurzbeschreibung |
setjmp | Marke für nicht lokale Sprünge setzen |
longjmp | nicht lokaler Sprung |
Programm-Diagnose
Name | Kurzbeschreibung |
assert | Makro zur Fehlerdiagnose |