05. juni 2002 - 16:19Der er
8 kommentarer og 1 løsning
Tekstfiler skrive/læse
Hvis jeg nu har en mængde variabler som skal have deres værdier fra en tekst fil, hvordan gør jeg så det ? Derudover skal den gemme værdierne igen, når programmet afsluttes.
Aaaaannner ikke hvad niveau du er på. Har aldrig rigtig leget med C++ eller C, men:
Hvis det funger LIDT ligesom i VB er det vel noget med enten BINARY eller RANDOM filbehandling man skal slå op under i en manual (I Visual Basic ville det grundlæggende have set nogenlunde således ud):
Type testing tekst As String*20 End type
Dim test As testing open "filnavn.txt" FOR RANDOM AS #1 LEN=Len(test) do until eof...
Loop Close #1
MEN: Kommandoerne ER anderledes i C/C++, selvom strukturen og hovedideen måske er nogenlunde den samme. ---------------------- Der gælder ihvertfald, at man skal afgøre med sig selv i hvilken type fil man vil gemme variablerne i.
Der er vel grundlæggende 3 filtyper man kan gemme i:
- binaryfiler - randomfiler (fungerer lidt på samme måde som bineryfiler, bortset fra at postlængden er defineret) - tekstfiler (evt. semikolonsepareret hvis det skal betnyttes til variabler. Men tekstfiler er generelt ikke smarte at bruge til data)
Data'ene skal ikke nødvendigvis krypteres eller noget, for hvis folk nosser i dem, så er det deres egen skyld. Men prøver lige mig lidt frem ud fra det du skriver.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.