hsmet  1.0.0
Funktionen
he-read.h-Dateireferenz

Daten von Standardeingabe einlesen, bei Problemen Fehlermeldung in deutscher Sprache ausgeben. Mehr ...

#include "he-conf.h"
#include <stdlib.h>
#include <stdint.h>
Include-Abhängigkeitsdiagramm für he-read.h:

gehe zum Quellcode dieser Datei

Funktionen

int hsm_et_read_double (char const *msg, double *dptr)
 Double-Wert einlesen. Mehr ...
 
int hsm_et_read_int (char const *msg, int *dptr)
 Integer-Wert einlesen. Mehr ...
 
int hsm_et_read_string (char const *msg, char *dptr, char *buffer, size_t sz)
 String einlesen. Mehr ...
 

Ausführliche Beschreibung

Daten von Standardeingabe einlesen, bei Problemen Fehlermeldung in deutscher Sprache ausgeben.

Dokumentation der Funktionen

◆ hsm_et_read_double()

int hsm_et_read_double ( char const *  msg,
double *  dptr 
)

Double-Wert einlesen.

Parameter
msgAnzuzeigender Text, der Nutzer zur Eingabe auffordert. Darf NULL sein.
dptrZeiger auf Zielvariable.
Rückgabe
1 bei Erfolg, 0 bei Misserfolg.

◆ hsm_et_read_int()

int hsm_et_read_int ( char const *  msg,
int *  dptr 
)

Integer-Wert einlesen.

Parameter
msgAnzuzeigender Text, der Nutzer zur Eingabe auffordert. Darf NULL sein.
dptrZeiger auf Zielvariable.
Rückgabe
1 bei Erfolg, 0 bei Misserfolg.

◆ hsm_et_read_string()

int hsm_et_read_string ( char const *  msg,
char *  dptr,
char *  buffer,
size_t  sz 
)

String einlesen.

Parameter
msgAnzuzeigender Text, der Nutzer zur Eingabe auffordert. Darf NULL sein.
dptrZeiger auf Zieladdresse.
bufferZeiger auf temporären Puffer.
szGroesse der Puffer dptr und buffer.
Rückgabe
1 bei Erfolg, 0 bei Misserfolg.