Die folgende Tabelle gibt eine Übersicht über die unterstützten C-Bibliotheksfunktionen.
Dabei bedeutet | |
mit POSIX-Funktionalität ablauffähig | Das POSIX Subsystem ist vorhanden und der POSIX-Bindeschalter |
ohne POSIX-Funktionalität ablauffähig | Der POSIX-Bindeschalter |
Legende
In der Spalte „Andere Standards“ bedeutet: | |
x | Funktion, die von einem neueren Standard als XPG5 gefordert wird und die nur mit POSIX-Funktionalität ablauffähig ist. |
y | Funktion, die von einem neueren Standard als XPG5 gefordert wird und auch ohne POSIX-Funktionalität ablauffähig ist. |
In der Spalte „XPG5“ bedeuten: | |
x | Funktion, die von XPG5 gefordert wird und die portabel in Hinblick auf XPG5-konforme Systeme ist. Die Funktion ist nur mit POSIX-Funktionalität ablauffähig. |
y | Funktion, die von XPG5 gefordert wird und die portabel in Hinblick auf XPG5-konforme Systeme ist. Die Funktion ist auch ohne POSIX-Funktionalität ablauffähig. |
d | Funktion, die zusätzlich außer POSIX-Dateien auch BS2000-Dateien bearbeiten kann. |
a | Funktion, die zusätzlich um die Funktionalität der ohne POSIX-Funktionalität ablauffähigen C-(BS2000)-Bibliotheksfunktion erweitert ist. |
In der Spalte „XPG4 Version 2“ bedeuten: | |
x | Funktion, die von XPG4 Version 2 gefordert wird und die portabel in Hinblick auf XPG4 Version 2-konforme Systeme ist. Die Funktion ist nur mit POSIX-Funktionalität ablauffähig. |
y | Funktion, die von XPG4 Version 2 gefordert wird und die portabel in Hinblick auf XPG4 Version 2-konforme Systeme ist. Die Funktion ist auch ohne POSIX-Funktionalität ablauffähig. |
d | Funktion, die zusätzlich außer POSIX-Dateien auch BS2000-Dateien bearbeiten kann. |
a | Funktion, die zusätzlich um die Funktionalität der ohne POSIX-Funktionalität ablauffähigen C-(BS2000)-Bibliotheksfunktion erweitert ist. |
x bzw. y in der Spalte „Erweiterung“ bedeutet: | |
Erweiterung, die nur mit POSIX-Funktionalität ablauffähig ist (x) oder die auch ohne POSIX-Funktionalität ablauffähig ist (y). | |
x in der Spalte „BS2000“ bedeutet: | |
BS2000-spezifische Erweiterung, die sowohl mit als auch ohne POSIX-Funktionalität ablauffähig ist. | |
x bzw. y in der Spalte „ANSI“ bedeutet: | |
Funktion, die weder in XPG4 Version 2 enthalten ist, noch eine BS2000-Erweiterung darstellt, sondern gemäß dem ANSI-C-Standard | |
P in der Spalte „BS2000 Manual“ bedeutet: | |
Die Funktion ist ohne POSIX-Funktionalität ablaufbar, aber nicht im Handbuch "C-Bibliotheksfunktionen" [6] beschrieben. Bei einigen dieser Funktionen ist die in der Beschreibung angegebene Header-Datei nicht in der in der Bibliothek |
Funktion | Andere | XPG5 | XPG4 | Erweiterungen | ANSI | BS2000 | |
---|---|---|---|---|---|---|---|
Erweiterung | BS2000 | ||||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | ||||||
| y | y | |||||
| ya | ya | |||||
| y | y | |||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| x | x | |||||
| ya | ya | |||||
| x | ||||||
| y | P | |||||
| y | P | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| y | y | |||||
| y | ||||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | y | P | ||||
| y | y | P | ||||
| y | y | P | ||||
| x | x | |||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | y | P | ||||
| y | ||||||
| y | ||||||
| x | ||||||
| y | y | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| x | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| ya | ya | |||||
| y | ||||||
| yd | yd | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | ||||||
| yd | yd | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| y | P | |||||
| ya | ya | |||||
| y | y | P | ||||
| y | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| x | ||||||
| x | x | |||||
| y | y | |||||
| x | ||||||
| y | y | P | ||||
| x | x | |||||
| x | x | |||||
| y | P | |||||
| y | y | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| x | ||||||
| x | ||||||
| x | ||||||
| y | y | P | ||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | ||||||
| yd | yd | |||||
| x | x | |||||
| y | y | |||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | ||||||
| x | x | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| yd | yd | |||||
| x | ||||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| y | y | P | ||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| y | ||||||
| yd | yd | |||||
| x | ||||||
| x | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| yd | yd | |||||
| x | x | |||||
| x | x | |||||
| y | P | |||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| y | y | |||||
| yd | yd | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| xd | xd | P | ||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| yd | yd | |||||
| ya | ya | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | ||||||
| x | ||||||
| y | x | |||||
| y | x | |||||
| yd | yd | |||||
| y | x | |||||
| y | y | |||||
| x | ||||||
| y | y | |||||
| yd | P | |||||
| yd | yd | |||||
| yd | P | |||||
| yd | yd | |||||
| y1) | y1) | P | ||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| y | y | P | ||||
| x | x | |||||
| y | P | |||||
| y | y | |||||
| x | x | |||||
| y | y | P | ||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| x | x | |||||
| y | y | P | ||||
| y | y | P | ||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| x | x | |||||
| x | x | |||||
| y | P | |||||
| ya | P | |||||
| ya | ya | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | ||||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| x | ||||||
| y | y | P | ||||
| y | y | P | ||||
| x | x | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| y | y | |||||
| x | ||||||
| y | y | |||||
| y | y | |||||
| x | x | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | P | ||||
| ya | ya | |||||
| x | x | |||||
| y | y | P | ||||
| y | y | |||||
| x | x | |||||
| y | y | P | ||||
| y | y | |||||
| y | P | |||||
| y | P | |||||
| y | y | |||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| x | x | |||||
| x | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| ya | P | |||||
| ya | ya | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| y | y | |||||
| y | y | P | ||||
| y | y | P | ||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| x | x | |||||
| yd | yd | |||||
| x | x | |||||
| x | ||||||
| y1) | y1) | P | ||||
| x | ||||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| x | ||||||
| y | y | P | ||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| x | ||||||
| y | y | |||||
| y | y | |||||
| x | ||||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| ya | ya | |||||
| ya | ya | |||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | ||||||
| x | x | |||||
| y | y | P | ||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| y | P | |||||
| y | P | |||||
| y | P | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | P | ||||
| x | ||||||
| yd | yd | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| y | y | P | ||||
| y | y | P | ||||
| y | y | P | ||||
| y | y | P | ||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| yd | yd | |||||
| x | x | |||||
| yd | P | |||||
| yd | yd | |||||
| yd | P | |||||
| yd | yd | |||||
| y | y | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| yd | yd | |||||
| x | x | |||||
| yd | yd | |||||
| yd | yd | |||||
| yd | yd | |||||
| y | y | |||||
| y | ||||||
| ya | ya | |||||
| y | P | |||||
| y | y | |||||
| y | y | P | ||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| y | y | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | ||||||
| x | x | |||||
| x | ||||||
| x | ||||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| yd | yd | |||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| y | P | |||||
| yd | yd | |||||
| x | ||||||
| yd | yd | |||||
| x | x | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | x | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| x | x | |||||
| y | y | P | ||||
| y | P | |||||
| y | P | |||||
| y | P | |||||
| y | P | |||||
| y | P | |||||
| y | P | |||||
| yd | yd | |||||
| y | y | P | ||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| y1) | y1) | P | ||||
| y | ||||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| y | y | |||||
| y | y | P | ||||
| x | x | |||||
| ya | ya | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | P | ||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| ya | ya | |||||
| x | x | |||||
| y | ||||||
| y | y | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| ya | ya | |||||
| y | ||||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | y | P | ||||
| y | y | P | ||||
| y | y | |||||
| xd | xd | P | ||||
| x | x | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| x | x | |||||
| y | y | P | ||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| ya | ya | |||||
| y | y | |||||
| y | y | |||||
| y | y | P | ||||
| y | y | |||||
| x | ||||||
| y | y | P | ||||
| ya | ya | |||||
| y | y | |||||
| x | ||||||
| y | y | P | ||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| ya | ya | |||||
| y | ||||||
| y | ||||||
| y | P | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | ||||||
| ya | ya | |||||
| y | y | P | ||||
| y1) | y1) | P | ||||
| y | y | |||||
| y | y | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| ya | ya | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | ||||||
| y | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| ya | ya | |||||
| x | x | |||||
| x | x | |||||
| yd | yd | |||||
| yd | yd | |||||
| y | y | |||||
| x | ||||||
| ya | ya | |||||
| y | y | P | ||||
| ya | ya | |||||
| y | y | P | ||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| yd | yd | |||||
| y | y | |||||
| yd | yd | |||||
| x | ||||||
| x | x | |||||
| y | ||||||
| x | x | |||||
| x | x | |||||
| x | ||||||
| x | x | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | P | ||||
| x | x | |||||
| yd | yd | |||||
| yd | yd | |||||
| y | y | |||||
| y | y | |||||
| yd | yd | |||||
| yd | yd | |||||
| y | x | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| x | x | |||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | y | ||||
| y | y | y | ||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | y | y | ||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | |||||
| y | y | |||||
| y | ||||||
| y | ||||||
| y | y | P | ||||
| y | y | P | ||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | P | ||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| yd | yd | |||||
| x | x | |||||
| y | y | |||||
| y | y | |||||
| y | y | |||||
| y | y |
1) | benötigt eine CRTE-Version >= V11.1A20, um ohne ohne POSIX-Funktionalität abzulaufen |