URL: https://www.overclockers.at/coding-stuff/fscanf_141761/page_1 - zur Vollversion wechseln!
Hio,
Es geht in meinem kleinen Programm nur um die Demonstration von fscanf. Mir ist klar dass man das Problem auch anders lösen kann!
Es wird aus einem File mit folgender Formatierung gelesen:
.Vorname,Nachname,Wohnort
.Vorname,Nachname,Wohnort
.Vorname,Nachname,Wohnort
.
.
.
Das Problem mit fscanf ist wenn ich es so auszulesen versuche
Code:fscanf(stream,".%s,%s,%s\n",vorn, nachn, wohn);
Code:fscanf(stream, ".%40[^,],%80[^,],%80[^,]\n", vorn, nachn, wohn);
gibts da eine verständliche erklärung oder so, warum das so ist? copy/paste helpfile oder so?
ich habs zwar gecheckt ca., aber wie man das [^,], genau verwendet is mir net klar.
v.a. warum man nachdem man das ',' ausgenommen hat, es gleich nachher noch mal hinschreiben muss (nach der ])
hab leider selbst grad keinen compliler/buch zur verfügung... und mit google hab i nix gefunden
Zitat von Taltosv.a. warum man nachdem man das ',' ausgenommen hat, es gleich nachher noch mal hinschreiben muss (nach der ])
ok, thx, alles klar..
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025