ivan90BG
Cenjen
- Učlanjen(a)
- 07.01.2010
- Poruke
- 1,044
- Poena
- 199
Treba mi pomoć za jedan zadatak iz C-a.
Ubacujem tekstualni fajl u char buffer. A onda treba taj buffer da podelim u onoliko char* (pointera) koliko ima redova teksta.
Pretpostavljam da treba da napravim niz char* (kar star-ova). Svaka stavka niza da bude pointer ka stringu koji predstavlja jedan red iz tekstualnog fajla.
Ali kako da izvučem pojedinačne redove? Sigurno treba da pravim neku petlju, a u svakoj iteraciji kupim karaktere do sledećeg EOL karaktera. Kako to da izvedem?
Ubacujem tekstualni fajl u char buffer. A onda treba taj buffer da podelim u onoliko char* (pointera) koliko ima redova teksta.
Pretpostavljam da treba da napravim niz char* (kar star-ova). Svaka stavka niza da bude pointer ka stringu koji predstavlja jedan red iz tekstualnog fajla.
Ali kako da izvučem pojedinačne redove? Sigurno treba da pravim neku petlju, a u svakoj iteraciji kupim karaktere do sledećeg EOL karaktera. Kako to da izvedem?