Treba mi program koji će iz datoteke izvući prvi stupac, tj. brojeve 3.4, 2.3, 11.2
Ja sam to zamislio ovako: čitati red po red i izvući element dok ne naiđe na prazno mjesto
problem; programiram u C-u već 3,4 godine. U c-u sam za to koristio fscanf koji bi "čupao" sve dok ne naiđe ne razmak
Ne znam kako si riješio, ali nadam se da nije bilo kompleksije od ovoga:
Nakon što ga učitaš kao listu stringova, nad svakim možeš pozvati string metodu split() koja će vratiti listu (u ovom slučaju) brojeva u stringu. Ako je ostatak datoteke takav, ne moraš čak ni eksplicirati delimiter, jer je razmak (blank space) defaultan.
Ma riješio sam na pomalo glup način, ali meni odgovara jer znam kakav je format datoteke.
Brojevi su jedno ili dvoznamenkasti, pa sam učitao sa for petljom ---> readline(3) dok ne dođe do kraja datoteke.
Hvala, nego je li ima neki link sa dokumentacijom tih funkcija?
Ono tipa "import nešto" pa što "nešto" sadrži sve isl.
Hvala.