11.07.2015 Views

przetwarzanie blokowe

przetwarzanie blokowe

przetwarzanie blokowe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Podstawy programowania w C++P r z e t w a r z a n i e p l i k ó w a m o r f i c z n y c hZapis i odczyt ciągów danychZałóżmy, że zapisujemy do pliku 12-cie liczb typu float reprezentujących dochodyz kolejnych miesięcy roku podatkowego.Dane źródłowe są zapisane w dwunastoelementowej tablicy o nazwie d:#define LB_MIES 12. . .float d[ LB_MIES ];Pierwszym narzucającym się rozwiązaniem jest zapisanie kolejno każdegoelementu tablicy jako bloku, wykorzystując funkcję fwrite.Tablica0 1 2 34 5 6 78 9 10 11d2000 1530 2450 8003200 2560 1540 23002100 2800 3400 4200fwrite fwrite fwrite fwrite fwrite fwrite fwrite fwrite fwrite fwrite fwrite fwritePlik2000 1530 2450 8003200 2560 1540 23002100 2800 3400 4200EOF0 1 2 34 5 6 78 9 10 1112Copyright © Roman Simiński Strona : 13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!