Daten speichern
-
Hallo ich bin neu hier und wollte fragen ob man daten die man beim ausführen einer Datei eingibt, also mit cin,
so speichern kann dass sie beim nächsten ausführen immer noch vorhanden sind.
L.G.
-
Ja, das geht.
-
@Mechanics und wie
-
@tcerror Hallo ich bin neu und wollte mal fragen, ob ich auch von mir Zuhause an andere Orte kommen kann?
So in etwa klingt deine Frage.
Die Antwort wäre auch „Ja“ obwohl keiner weiß, wo ich wohne (könnte eine Hallig bei Sturmflut sein) und welche Anforderungen ich an die Fortbewegung stelle.
-
@DirkB
OK dann anders könnte mir jemand von euch mir den Code sagen (vielleicht auch erklären) um einen Variablen-Wert den man mit cin eingibt zu speichern um ihn beim nächsten Öffnen immer noch zu haben.
Danke für eure Hilfe.
-
@tcerror welche Programmiersprache nutzt du?
-
@DirkB
C++
Und könnte auch batch in c++ umwandeln.
L. G.
-
@tcerror Weiß nicht, ob es dir hilft: https://de.wikibooks.org/wiki/C%2B%2B-Programmierung:_Dateizugriff
Im Beispiel werden aber auch Fehler behandelt.
-
Die Frage ist derbe ungenau, aber ich habe fast die Befürchtung, der Fragesteller sucht Pipes, Eingabeumleitung und Co., insbesondere
tee
(oder was auch immer das Windows-Äquivalent) ist. Also gar nichts von seinem eigenen Programm her
-
Ja. Es gibt dazu mehrere Möglichkeiten. Du könntest es in einer Datenbank speichern, oder in einem Textdokument mit FileStreams.
Bei einem Login / Registrierung z.B...
Die Daten die bei einer Registrierung angegeben werden, speicherst du in einer Datenbank oder lokal auf einem Rechner ( Wenn es nur zu Testzwecken ist ). In einem Textdokument könntest du es nach diesem Schema schreiben :
USERNAME:PASSWORT
Diese splittest du dann durch den Regex ':' auf und speicherst sie in Variablen und könntest diese dann weiterverwenden.
Immer wenn das Programm geöffnet wird, könntest du dann auf die jeweilige Datenbank / Textdokument zugreifen und von da die Daten auslesen.