Aktualne wątki na forum

Instalacja windowsa-problem ze sterownikami SATA
---Cytat (napisany przez - kasia8)--- witam!jak w temacie.mam laptopa fujitsu-siemens amilo pro 2030d i nie moge znajlezc sterownikow sata.skad mozna...
J. Kaczyński vs L.Dorn
No i fajnie, teraz wszyscy wszystkim w PiSie zaczęli grzebać w życiu prywatnym. Pierwszą ofiarą jest Gosiewski, na którego też publicznie poskarżyła...
Przywracanie Ikon Z Windowsa
A przed wcisnieciem tego ostatniego przycisku zaznaczyles ikonke kosza powyzej ? Mozesz tez wybrac dla niego dowolna ikonke klikajac przycisk Zmien...
problem z certyfikatem
---Cytat (napisany przez - metanoll)--- Nie mogę się połączyć z siecią, wyświetla się komunikat "system windows nie może odnaleźć certyfikatu do...
Problem z Bazo danych (brak rekordów).
ni ema za co ;) pamietaj ze zlozony problem mozna zawsze podzielic na mniejsze kawalki latwiejsze do analizy. pozdrawiam i zycze milego kodowania


mario download

Sample One

Kompresja Bzip2

IX. Kompresja Bzip2

Wstęp

Funkcje bzip2 są używane do przezroczystego odczytu i zapisu skompresowanych plików bzip2 (.bz2).

Wymagania

Ten moduł używa funkcji z biblioteki bzip2 stworzonej przez Juliana Seward'a. Moduł wymaga bzip2/libbzip2 w wersji >= 1.0.x.

Instalacja

Obsługa kompresji bzip2 nie jest domyślnie włączona w PHP. Aby ją aktywować, należy użyć opcji --with-bz2=[DIR] podczas kompilacji PHP z kodu źródłowego.

Konfiguracja uruchomieniowa

To rozszerzenie nie definiuje posiada żadnych dyrektyw konfiguracyjnych w pliku php.ini.

Typy zasobów

Rozszeżenie to definiuje jeden typ zasobów: wskaźnik pliku identyfikujący plik bz2 na którym pracuje.

Stałe predefiniowane

To rozszerzenie nie posiada żadnych stałych.

Przykłady

Ten przykład otwiera tymczasowy plik i zapisuje w nim testowy łańcuch znaków, po czym wyświetla zawartość pliku.

Przykład 1. Mały przykład bzip2

<?php

$filename
= "/tmp/testfile.bz2";
$str = "To jest testowy lancuch znakow.\n";

// otwarcie pliku do zapisu
$bz = bzopen($filename, "w");

// zapisanie łańcucha znaków do pliku
bzwrite($bz, $str);

// zamknięcie pliku
bzclose($bz);

// otwarcie pliku do odczytu
$bz = bzopen($filename, "r");

// przeczytanie 10 znaków
echo bzread($bz, 10);

// wyświetlaj dopóki nie nastąpi koniec pliku (lub następne 1024 znaki) i zamknij go.
echo bzread($bz);

bzclose($bz);

?>
Spis treści
bzclose -- Zamyka otwarty plik bzip2
bzcompress -- Compress a string into bzip2 encoded data
bzdecompress -- Decompresses bzip2 encoded data
bzerrno -- Zwraca numer błędu biblioteki bzip2.
bzerror --  Zwraca numer błędu bzip2 oraz opis błędu w postaci tablicy.
bzerrstr -- Zwraca opis błędu bzip2
bzflush -- Wymusza zapisanie do pliku wszystkich danych z bufora
bzopen -- Otwiera skompresowany plik bzip2
bzread -- Binarnie bezpieczny odczyt pliku bzip2
bzwrite -- Binarnie bezpieczny zapis plików bzip2
Przydała by mi się sugestia, jakieś pomysły, na czym może polegać projekt w C++. Projekt taki, który można np. pokazać przyszłemu pracodawcy (chcąc rozpocząć praktyki) lub jako pracę semestralną na politechnice. Najlepiej projekt konsolowy, który można by w przyszłości stosunkowo łatwo zmienić w projekt okienkowy. Niekoniecznie jakieś teoretyczne zadanie matematyczne, ale coś ciekawego, np. jakiś zbiór gier logicznych z komputerem jako współzawodnikiem.