( meditor | 2009. 06. 05., p – 06:55 )

Ha textfeldolgozás:

while(!eof(file_pointer))
{
memset(buffer,0,buffer_length); // elvileg ez nem kell, én szoktam
fgets(buffer, max_line_lenght,file_pointer);
sorfeldolgozo(buffer);
}

megjegyzés: a sorvégi '0a' karakter bent lesz a buffer-ben (kivéve, ha az utolsó sor végén nincs 0a), azt egy "\0" fogja követni. A text hossza a strlen(buffer); fv-nnyel kérdezhető le.

Szerintem... De sok más technika is létezik. Pl, ha a
feldolgozandó anyag nem biztos, text, akkor fix méretű
blokkokba célszerű a fájlt beolvasni fread()-del.

> Sol omnibus lucet.