hsmet
1.0.0
|
Funktionen fuer die Arbeit mit Dateien. Mehr ...
gehe zum Quellcode dieser Datei
Funktionen | |
FILE * | hsm_et_file_open (const char *name, const char *mode, int *ec) |
Datei oeffnen. Mehr ... | |
int | hsm_et_file_close (FILE *fp, const char *name, int *ec) |
Datei schliessen. Mehr ... | |
int | hsm_et_file_puts (FILE *fp, const char *src, const char *name, int *ec) |
String in Datei schreiben. Mehr ... | |
int | hsm_et_file_size (size_t *szptr, const char *name, int *ec) |
Dateigroesse ermitteln. Mehr ... | |
int | hsm_et_file_pointer_size (size_t *szptr, FILE *fp, const char *name, int *ec) |
Dateigroesse ermitteln. Mehr ... | |
Funktionen fuer die Arbeit mit Dateien.
Die Funktionen in diesem Modul geben Fehlermeldungen in deutscher Sprache aus, evtl. noch die vom System bereitgestellten Fehlermeldungen. Wird als letzter Parameter eine gültige Adresse einer Fehlercode-Variable mit uebergeben, wird bei Fehlern auch diese Variable gesetzt.
int hsm_et_file_close | ( | FILE * | fp, |
const char * | name, | ||
int * | ec | ||
) |
Datei schliessen.
fp | Dateizeiger von fopen() oder hsm_et_file_open(). |
name | Dateiname, darf NULL sein. |
ec | Zeiger auf Fehlercode-Variable, darf NULL sein. |
FILE* hsm_et_file_open | ( | const char * | name, |
const char * | mode, | ||
int * | ec | ||
) |
Datei oeffnen.
name | Dateiname. |
mode | Datei-Mode. |
ec | Zeiger auf Fehlercode-Variable, darf NULL sein. |
int hsm_et_file_pointer_size | ( | size_t * | szptr, |
FILE * | fp, | ||
const char * | name, | ||
int * | ec | ||
) |
Dateigroesse ermitteln.
szptr | Zeiger auf Variable fuer Ergebnis. |
fp | FILE-Zeiger fuer bereits geoeffnete Datei. |
name | Dateiname, darf NULL sein. |
ec | Zeiger auf Fehlercode-Variable, darf NULL sein. |
int hsm_et_file_puts | ( | FILE * | fp, |
const char * | src, | ||
const char * | name, | ||
int * | ec | ||
) |
String in Datei schreiben.
fp | Dateizeiger von fopen() oder hsm_et_file_open(). |
src | Der zu schreibende String. |
name | Dateiname, darf NULL sein. |
ec | Zeiger auf Fehlercode-Variable, darf NULL sein. |
int hsm_et_file_size | ( | size_t * | szptr, |
const char * | name, | ||
int * | ec | ||
) |
Dateigroesse ermitteln.
szptr | Zeiger auf Variable, in der Dateigroesse gespeichert wird. |
name | Dateiname. |
ec | Zeiger auf Fehlercode-Variable, darf NULL sein. |