Daten in Quasi-Echtzeit darstellen



  • Hallo,

    ich bräuchte ein bisschen Hilfe um ein Programm zu schreiben. Ich habe ein C++ Programm, das mir eine txt-Datei ausgibt. Diese Datei wird durchgehend mit Daten beschrieben. Ich würde mir gerne diese Daten grafisch darstellen und das während diese Datei gefüllt wird.
    Meine Frage ist nun: geht das überhaupt? Kann man eine txt-Datei auslesen, während sie von einer anderen Datei gefüllt wird?

    Und wenn ja, kann mir jemand einen Ansatz geben, wie man das programmieren kann. Ich habe noch nie in C++ Grafiksachen gemacht. Gibt es da irgendeine klassische Lib dafür?

    Danke schon mal für die Hilfe,

    schöne Grüße,

    Trifu


  • Mod

    theoretisch solltest du die datei mit fopen oeffnen koennen auch waehrend sie beschrieben wird. (das haengt aber auch ein wenig davon ab wie das andere program die datei geoeffnet hat, vielleicht hat es explizit exklusiven zugriff auf die datei festgelegt).
    visualisieren kannst du auf simple weise mit
    -sdl
    -sfml
    -pixeltoaster
    je nachdem was und wie du es visualisieren willst.



  • unter WinAPI kannst du dir einen FileWatcher bauen, der dir immer ein Event schickt wenn sich die Datei verändert hat


Anmelden zum Antworten