Article View: pl.comp.lang.c
Article #2Re: Pliki binarne w C++
From: Krzysztof Murkowski
Date: Fri, 26 Sep 1997 00:00
Date: Fri, 26 Sep 1997 00:00
37 lines
1220 bytes
1220 bytes
pibo wrote:
>
> Jako totalny nowicjusz w C++ prosze o pomoc w czytaniu plikow. Czy
> ktos moze przeslac mi najprostszy przyklad otwarcia pliku (binarnego)
> i odczytania kilku wartosci liczbowych / stringow z bajtow o
> okreslonych numerach?
#include <stdio.h>
void main()
{
FILE *plik;
long licznik;
char bufor[20];
if( (plik=fopen("plik.bin", "rb"))==NULL )
{
printf("Nie moge otworzyc pliku\n");
return;
}
licznik=15;
fseek( plik, licznik, SEEK_SET );
fread( bufor, 10, 1, plik );
fclose( plik );
}
Mniej wiecej powinno przeczytac 10 bajtow poczawszy od 15.
Mozna to zrobic na 150.000 innych sposobow, ale ten w celach
edukacyjnych jest chyba OK.
Pozdrowienia++
--
Krzysztof Murkowski
mailto:mu...@ml.put.poznan.pl
http://www.ml.put.poznan.pl/~murek
Technical Details
Message-ID:
<342B4E09.2E38@ml.put.poznan.pl>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailReferences:
<342a397f.3855814@news.onet.pl>Show Full Headers
Complete Article Headers
From: Krzysztof Murkowski <mu...@ml.put.poznan.pl> Subject: Re: Pliki binarne w C++ Date: 1997/09/26 Message-ID: <342B4E09.2E38@ml.put.poznan.pl> X-Deja-AN: 275727163 References: <342a397f.3855814@news.onet.pl> Organization: Politechnika Poznanska Newsgroups: pl.comp.lang.c MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit