plik binarny

0

Jak przerobić plik tekstowy zawierający liczby rzeczywiste na plik binarny?Jak jest definicja pliku binarnego?
[???]
szukałem w archiwum i owszem znalazłem podobny temat jednak nie pomógł mi za bardzo.

0

http://4programmers.net/Forum/viewtopic.php?id=46102

Zapis do pliku 'binarnego' (jedna z wielu metod)

  FILE* f=fopen("filename.ext","w+");
  float a=0;
  fwrite(&a,1,sizeof(float),f);
  fclose(f);

Odczyt z pliku tekstowego (na przykład tak):

  FILE* t=fopen("filename.txt","rt");
  float a;
  fscanf(t,"%e",&a);
  fclose(t);

[dopisane]
Wystarczy teraz tylko wrzucić fscanf i fwrite do pętelki (np while) i !feof(t) jako warunek kontynuowania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1