Files & structs

Von: , Frage gestellt am So, 6. Mai 2001

Hi Experten,

Ich muß ein Praktikum programmieren(UNI) bei den der Benutzer Daten in eine Struktur eingeben kann, die dann in einer Datei(binär) gespeichert werden sollen, das hab ich! Wie kann ich die Daten aus der Datei denn wieder in eine Struktur schreiben?

Außerdem brauche ich eine Konstruktion wie "Pause", die einfach und gut ist. Aufgehoben am besten mit ENTER oder so. Zeichen eingeben und dann Enter ist blöd.

Danke Mattes

2 Antworten zu dieser Frage

  1. Antwort von nach 2 Stunden 0 hilfreich
    Re: Files & structs

    Moin, Ich muß ein Praktikum programmieren(UNI) bei den der Benutzer
    Daten in eine Struktur eingeben kann, die dann in einer
    Datei(binär) gespeichert werden sollen, das hab ich! Wie kann
    ich die Daten aus der Datei denn wieder in eine Struktur
    schreiben?
    fread() Außerdem brauche ich eine Konstruktion wie "Pause", die
    einfach und gut ist. Aufgehoben am besten mit ENTER oder so.
    Zeichen eingeben und dann Enter ist blöd.
    getchar()

    Thorsten

  2. Antwort von nach 19 Stunden 0 hilfreich
    Re: Files & structs

    Hoi ! Wie kann ich die Daten aus der Datei denn wieder in eine
    Struktur schreiben?
    Also, zunächst würde ich die Struktur mit fwrite() in
    die Datei schreiben, dann kannst du sie auch mit fread()
    ganz easy wieder lesen - nämlich in beiden Fällen komplett,
    ohne die einzelnen Elemente speichern zu müssen. Außerdem brauche ich eine Konstruktion wie "Pause", die
    einfach und gut ist. Aufgehoben am besten mit ENTER oder so.
    Zeichen eingeben und dann Enter ist blöd.
    Hm. Hier würde ich getch() empfehlen. Wartet auf einen Tastendruck und gibt dann die Taste zurück (man muß den Rückgabewert ja nicht verwerten), macht aber keine Bildschirm-
    ausgabe des Zeichens.

    Gruß
    MindShape

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!