Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
davethekilla Gast
|
Verfasst am: 22. Apr 2005 18:29 Titel: daten einlesen und auswerten |
|
|
hallo leute,
ich bin ein absoluter c noob...
also, wenn ich daten einlesen möchte, die in einer externen textdatei gespeichert sind..
wie mach ich dem c klar, wo er die zu suchen hat??
ich glaub, ich muss da mit fopen arbeiten, fopen verlangt ja, dass ich den namen, der zu öffnenden datei angebe. muss ich da den pfad angeben??? also so richtig mit C:\Progra... ??
bitte um hilfe.
muss am dienstag diese arbeit abgeben |
|
Nach oben |
|
|
|
Chris2005
Anmeldungsdatum: 29.03.2005 Beiträge: 20 Wohnort: Mauthausen, Österreich
|
Verfasst am: 22. Apr 2005 22:39 Titel: |
|
|
du musst zuerst einmal dein file öffnen: Syntax sieht ungefähr so aus
FILE *fp = fopen ("dateiname","r/w/a");
die datei muss im projektverzeichnis sein, r öffnet die datei im lese modus, w zum (über) schreiben, a zum schreiben ab dateiende!
am ende deiner fileoperatione must du die datei mit
fclose(fp);
wieder schließen!
hoffe du kannst was anfangen
mfg Chris |
|
Nach oben |
|
|
mr. black
Anmeldungsdatum: 20.02.2005 Beiträge: 39 Wohnort: Krumbach
|
Verfasst am: 23. Apr 2005 20:47 Titel: |
|
|
wenns eine Binärdatei ist, dann soltest du nach dem w, r oder a ein b anhängen.
Natürlich musst du die Daten mit den Funktionen fscanf(), fgets(), fprintf(),
fwrite(), fread()
lesen und schreiben. _________________ Zeit ist, was man auf einer Uhr abliest. A.E. |
|
Nach oben |
|
|
davethekilla Gast
|
Verfasst am: 24. Apr 2005 14:55 Titel: |
|
|
aha, es reicht also, wenn ich nur den namen der datei angebe und nicht den pfad, solange sich die datei im projektverzeichnis befindet? ist das so richtig?
und wie kann ich dem programm sagen, dasses nur ganz bestimmte werte ausliest; mit pointern?
danke einstweilen
lg david |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen
|
|