LostDevil
Hi, ich möchte ein kleines Proggie schreiben, wo ich meine schulnoten eingeb, das sie dann addiert und durch die Anzahl der Noten wieder teilt, nur es ist ja doof, wenn ich bei jedem Programmstart alle Schulnoten neu eingeben muss, wie kann ich die Variable, wo die bisherigen drin stehen denn beim Beenden nicht löschen und beim nächsten Start wieder benutzen ????? Bitte helft mir, Schon ma danke

LostDevil
daHooligan
ist das nicht genau das gleiche wie das hier??
Passwort in Variable speichern und behalten
wo lernst du eigentlich c(++) ??
Hast du dir mal ein Buch über c(++) gekauft oder eine Ahnung von Programmierlogik?? (s. for-Schleife)
du kannst eine Variable nur behalten wenn du sie irgendwo einträgst. entweder in eine Datei oder sonstwo (z.B. systemvariable). anders geht das nicht.
vapor
Da fehlt eindeutig das technische Grundverständnis!
LostDevil
Ja das ist das selbe. Ich weis, das ich nich der motz durchblicker bin, aber ich denke ein Forum ist dazu da, das wenn man eben wie in meinen Falle etwas net versteht odda etwas net kann, dann zu fragen wie des geht und vielleicht kommt ja dann irgendwann das technische Grundverständniss.

LostDevil
p-Logic
Also: Um dein technisches Grundverständniss etwas aufzubessern
Eine Variable in einem Programm ist ein reservierter Speicherplatz im RandomAccessMemory (RAM) deines Computers. Wird die Variable nicht mehr gebraucht, oder das Programm beendet, werden diese Stellen im RAM für andere Programme wieder frei gegeben.
Eine Variable besteht also nur so lange, bis das Programm beendet wird.
Um die Variable weiterhin benutzen zu können könntest du aber:
- Die Variable in eine Textdatei Schreiben (.ini oder wenn dus professionall machen willst xml (einfach mal googlen))
- Die Variable in der Registry zu speichern
zu beiden Möglichkeiten gibt es tausende von Beispielcodes im Net, falls du trotzdem noch Probleme hast, einfach fragen
LostDevil
bloß als hobby, so halt, weil ich gerne irgendwas irgendwann mal Programmieren will.
Ich Spiele halt (fast)den ganzen Tag Computer, nach der Schule) und da dachte ich ich will irgendwas anderes machen als nur spielen und hab dann halt mit C++ angefangen.Und hoffe in 2 Jahren kann ich schon ein weniog mehr Programmieren.

LostDevil
PS:Bei deim Link vom KDE Forum, da braucht man irgendwelche KDE Compiler und so nen Schrott, kann man so etwas net auch mit Dev-C++ machen ??
vapor
Ich kann nicht Bootfahren, aber ich finde Speedboote sind toll und alle sagen die sind cool und deswegen kauf ich mir jetzt ein Speedboot.
Sorry, aber warum steigst du nicht mit etwas was einfacherem ein?
| Zitat: |
| PS:Bei deim Link vom KDE Forum, da braucht man irgendwelche KDE Compiler und so nen Schrott, kann man so etwas net auch mit Dev-C++ machen ?? |
Über KDE läßt sich streiten, aber das ist im Wesentlichen erstmal kein Schrott, sondern erstmal ein gescheiter Schritt.
PS: Sorry für die editier-Wut!
LostDevil
So, habe es doch geschafft, ist eigentlich ganz einfach.Nur eine Frage habe ich noch, wie lese ich das beim nächsten Programmstart dann wieder aus ???
Also, habe die Datei jetzt mal so generiert:
| code: |
1:
|
ofstream InDateiEintragen("MeineDatei.dat", ios_base::app); |
|
so die Datei hat 0Byte ich kann jetzt aber net nachprüfen, ob er es wirklich rein gespeichert hat, weil ich sie net auslesen kaqnn.
Wie kann ich die Datei auslesen ????

LostDevil
LostDevil
| Zitat: |
Original von vapor
Ich kann nicht Bootfahren, aber ich finde Speedboote sind toll und alle sagen die sind cool und deswegen kauf ich mir jetzt ein Speedboot.
Sorry, aber warum steigst du nicht mit etwas was einfacherem ein?
| Zitat: |
| PS:Bei deim Link vom KDE Forum, da braucht man irgendwelche KDE Compiler und so nen Schrott, kann man so etwas net auch mit Dev-C++ machen ?? |
Über KDE läßt sich streiten, aber das ist im Wesentlichen erstmal kein Schrott, sondern erstmal ein gescheiter Schritt.
PS: Sorry für die editier-Wut! |
Mit was soll ich denn dann einsteigen ????
ich denke C++ ist net so schwer ?!
daHooligan
etwas einfacheres wäre z.B. ein Programm zur Berechnung von Primzahlen, ein einfache "Hallo Welt", schreiben und auslesen einer Datei (datei wird ausgelesen und ausgegeben und evtl. wird der inhalt verarbeitet)
LostDevil
ich weiss immer noch net, wie man die Datei wieder ausliest

LostDevil
vapor
Hast du ein Buch? Wenn nein, dann kauf dir eins, wenn ja, dann lies es.
Wenn du nix verstehst, solltest du dir überlegen, ob das nicht vllt was zu hoch für dich ist, und klein anfangen.
p-Logic
Was damit gemeint ist:
Entweder kauf dir ein Buch in dem alles geordnet drin steht,
ODER lerne mit google um zu gehen
Nur mal so ein Denkanstoss:
LINK
oder was deutsches aus nem Forum:
LINK
es gibt wirklich ALLES was du wissen musst irgendwo da draußen...
Aber wir sind nicht dafür da für dich zu googeln und dir die Ergebnisse mundgerecht zu präsentieren.
LostDevil
Nein ich habe kein Buch.Und ihr müsst mir nicht alles googeln, ich kann auch selbst googeln, doch ich finde nicht genau das was ich brauche.

LostDevil
daHooligan
dann hol dir ein buch weil sonst hast du gar keine chance wenn du noch gar nicht programmieren kannst
Manuelh87
einlesen kannst du mit ifstream und schreiben mit ofstream... hineinschreiben tust mit dem << operator und lesen mit dem >> operator... das ist mal die einfachste variante... allerdings kannst du jetzt unmöglich jede einzelheit erfragen wie man das macht! Du solltest dir umbedingt wirklich ein Buch zulegen oder zumindest ein paar Einsteiger tutorials suchen und auch die msdn library nutzen! Aber das Beste ist wahrscheinlich Buch kaufen (oder vielleicht wirklich mit was einfacherem beginnen... ich pers. habe mit QBasic begonnen und bin dann im selbststudium vor 3-4 jahren auf c++ umgestiegen! und gebe mein c++ nichtmehr her

)
mfg Manuel
Prophet
alte threads nicht wieder hervorholen...