Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Programminformationen und Programmablaufsteuerung

&pagelevel(3)&pagelevel

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