Prikaz jedne poruke
Stara 2.4.2012, 20:01   #2
Belphegor
V.I.P. Programiranje
 
Član od: 29.8.2007.
Lokacija: Valjevo
Poruke: 1.349
Zahvalnice: 983
Zahvaljeno 371 puta na 280 poruka
Određen forumom Re: Rad sa recima i slovima u Matlabu...


Spoiler za FAIL:
Jezik je C jel?

fcanf guta space-ove i new line karaktere, jesi li siguran da to hoces?

Moze ovako:
Kod:
FILE* f = fopen("text.txt", "r");
if(0 != f)
{
    fseek(f, 0, SEEK_END);
    int sz = ftell(f);
    rewind(f);
    char* buffer = (char*)malloc(sizeof(char) * (sz + 1));
    int bytesRead = fread(buffer, sizeof(char), sz, f);
    fclose(f);
    buffer[sz] = '\0';
    ...
    for(int i = 0; i < sz; ++i)
        buffer[i]
    ...
    free(buffer);
fscanf
Kod:
fscanf(f, "%s", buffer);


...N

Poslednja ispravka: Belphegor (2.4.2012 u 23:03)
Belphegor je offline   Odgovor sa citatom ove poruke