next up previous contents index
Next: Dateiformate Up: Referenz-Handbuch Previous: Meldungsausgabe g_msg.c

Environment-Variablen

Mit folgenden Funktionen können die Werte von Environment-Variablen gelesen werden:

int G_getEnvVar (const char *varId, int defaultValue)   
Liefert den Wert der Environment-Variable varId als int-Wert. Existiert diese Variable nicht oder enthält sie keinen int-Wert, liefert die Funktion defaultValue.

unsigned G_getEnvVar (const char *varId, unsigned defaultValue)   
Liefert den Wert der Environment-Variable varId als unsigned-Wert. Existiert diese Variable nicht oder enthält sie keinen unsigned-Wert, liefert die Funktion defaultValue.

void G_getEnvVar (const char *varId, char *dest, const char *defaultValue, int maxLength)   
Liest den Wert der Environment-Variable varId als String nach dest. Es werden maximal maxLength-1 Zeichen gelesen und das Resultat mit dem Stringende-Zeichen abgeschlossen. Existiert die Variable nicht, wird defaultValue verwendet.



Friedbert Widmann
7/20/2003