🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #2

Re: Pliki binarne w C++

#2
From: Krzysztof Murkowski
Date: Fri, 26 Sep 1997 00:00
37 lines
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-mail
References: <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