Εχω ενα αρχείο 10
5 17
23 15
Θέλω να διαβάσω απο την δευτερη γράμμη και μετά μέχρι το EOF πως?
Συνάδελφε, έχω κάτι πρόχειρο:
http://www.insomnia.gr/forum/archive/index.php/t-174752.html
ίσως σε βοηθήσει.
Φιλε δεν την πολυπάλεψα. Δεν θέλω να μπλέξω με πίνακες και δομες. Απλά αν υπάρχει εντολή στα αρχεία C++ με την οποία μπορώ να πάω και να δηλώσω οτι θέλω να ξεκινάς να διαβάζεις το αρχείο απο την δευτερη γραμμή και μετά.
Μπορείς να τα διαβάσεις όλα μέσα σε πίνακα (με τις αλλαγές γραμμών), ε και αφού θα έχεις τον πίνακα επιλέγεις τα δεδομένα σου...
Με pointers(δυναμικό) για να μη μας πουν και σπάταλους.
γραψε αυτη τη γραμμη
char c;
while ( (c=getchar()) != '\n' );
και μετα απο αυτο βρισκεσαι στη δευτερη γραμμη.. απο το stdin ειναι αυτο, για αρχειο ειναι η συναρτηση fgetc(), δλδ
char c;
FILE *fp = .... ;
while ( (c=fgetc(fp)) != '\n' ) ;
προυποθετει να υπαρχει χαρακτηρας τελους γραμμης, αν αυτο ειναι βεβαιο, εισαι οκ... δοκιμασε το και πες μου
μην παραλειψεις το ερωτηματικο ; στο τελος της while...!