Rysowanie okręgu VGA
Koło w grafice komputerowej składa się z punktów. Ale że oko można oszukać to stosuje się mały trik i rysuje się o
zobacz całość...Rysowanie lini VGA
Nad wymyśleniem tej funkcji pracowałem jakieś 2 miesiące. Jakoś nie mogłem wpaść jak to zrobić. Ale do rzeczy.Jest to tr
zobacz całość...Rysowanie punktu VGA
Mamy już ustawiony tryb graficzny. Teraz możemy zacząć rysować jakiś punkt. Służy do tego funkcja 0x0C przerwania 0x10.
zobacz całość...Inicjalizacja trybu graficznego VGA
Dla naszych potzreb trzeba najpierw sobie wybrać rozdzielczość i liczbę kolorów jaka nam będzie w danym programie
zobacz całość...Funkcje BIOS-u VGA
Funkcje biosu dostępne są poprzez przerwanie programowe 0x10. Parametry wejściowe i wyjściowe są przekazywane poprzez re
zobacz całość...Pamięć przydzielana dynamicznie C++
Czasami istnieje taki problem że nie wiemy ile pamięci będzie nam potrzebne. Na przykład mamy napisać program do sortowa
zobacz całość...Parametry funkcji main w C++
W DOS'owych programach często wywołuje się program z parametrami. Prostym przykładem są programy dekompresujące archiwa,
zobacz całość...Tekstowe znaki specjalne C++
Może nagłówek nie jest zbyt szczęśliwy do tego co tu piszę ale nie miałem jak go nazwać. Jak zauważyłeś chcąc wyśw
zobacz całość...Przekazywanie wartości do funkcji C++
Zajmiemy się tutaj przekazyawniem wartości do funkcji. Mamy taki problem, chcemy przekazać do funkcji dwie zmienne, i ch
zobacz całość...Tryby pracy ze stumieniem fstream C++
Co zrobić jeżeli otwieramy plik do zapisu ale nie chcemy mazać jego zawartości, ale dopisać coś na końcu? Najlepiej otwo
zobacz całość...Wejście i wyjście dla plików C++
Klasy związane z wejściem i wyjściem dla plików które są w pakiecie iostream.h są zdefiniowane w pliku fstre
zobacz całość...Nazwy flag iostream.h w C++
Nazwa flagi: Jak działa włączona: ios::skipws Pomijanie spacj
zobacz całość...Teoria stumieni w C++
C++ zawiera bibliotekę iostream.h, którą jest dołączona do wszystkich przykładów, w która służy do obs
zobacz całość...Unie w C++
Unia jest to szczególny przypadek klasy. Stosowany jest dla oszczędności pamięci. Wielkość pamięci unii jest przyd
zobacz całość...Ochrona danych klas w C++
Istnieje w klasach coś takiego jak ochrona danych. Są tylko trzy stopnie ochrony. public, protected, pr
zobacz całość...Dziedziczenie klas w C++
Spróbujmy skonstruować klasę, która opisuje figury geometryczne. Pojawia się problem opisując koło i prostok
zobacz całość...Definicja klas C++
W tym momencie warto sobie przypomnieć struktury danych, ponieważ klasy są jakby rozszerzoną strukturą. Posiada ona w so
zobacz całość...Dyrektywy preprocesora C++
Preprocesor jest to program wywoływany bezpośrednio przed uruchomieniem kompilatora. Przetwarza on tak zwane dyrektywy.
zobacz całość...Tablice w C++
Tablice są to komórki tego samego rodzaju przyporządkowane tej samej nazwie. Albo inaczej, jest to zbiór kil
zobacz całość...Wskaźniki C++
Na początek trzeba wyjaśnić dwa operatory: * - operator wyłuskania, wskazuje na jakiś obiekt. Jego wartością jest
zobacz całość...Funkcje inline C++
Mamy funkcję która liczy nam wartość minimalną dwóch zmiennych int. Składnia jest bardzo prosta ale wywołan
zobacz całość...Pętle w C++
Pętla jest to instrukcja która powtarza pewien blok instrukcji, dopóki jest spełniony odpowiedni warunek. w
zobacz całość...Instrukcje warunkowe C++
Instrukcja if sprawdza nam konkretny warunek zamknięty w nawiasie okrągłym. Warunek może być złożony, stosując do tego o
zobacz całość...Operatory w C++
Operatory są to znaki które nakazują programowi dodać, przypisać wartości zmiennych, porównać ich wartość i
zobacz całość...Pierwszy program w C++
Już w tym momencie powinieneś mieć jakieś podstawy do napisania pierwszego programu. Jak chyba zauważyłeś kolorem zielon
zobacz całość...Funkcje w C++
nbsp;Funkcje są to zbory pojedynczych wyrażeń wywoływane jednym poleceniem. Przed wykorzystaniem funkcji musimy być pe
zobacz całość...Zmienne w C++
Zmienne są to takie komórki gdzie program trzyma swoje informacje. Programista je definiuje, nadaje im nazwę, a w
zobacz całość...Słowa kluczowe C++
Słowa te mają w języku C++ określone znaczenie. Po kolei będę się starał je wyjaśniać w dalszej części serwisu. Kliknięc
zobacz całość...Sposób zapisu kodu źródłowego w C++
Na tej stronie będę stosował pewną konwencję. Kod źródłowy będzie zapisany inną czcionką i kolorem: int zmienna =
zobacz całość...Systemy zapisu liczb w C++
Istnieje dużo systemów zapisu liczb. Chodzi tu o to ile liczb możemy zapisać na jednej pozycji. Nas będą interesow
zobacz całość...Assembler - Komenda DOS
;Uruchomienie komendy DOS, lub programu przy uzyciu int2eh ; ;Linie zaczynajace sie znakiem ; sa ignorowane przy kompi
zobacz całość...Assembler - Zapis pamięci na dysk
Zapis pierwszego MB pamieci do pliku na dysk ; ; ;Linie zaczynajace sie znakiem ; sa ignorowane przy kompilacji. cse
zobacz całość...Assembler - LODSB
;Procedura wypisujaca na ekran, lancuch zakonczony #0 ; ;Wprowadza: lodsb cseg segment assume cs:cseg, ds:cseg, es:c
zobacz całość...Assembler - Wielokrotność
;Wazne pytanie - demo wielokrotnej odpowiedzi ; ;Wprowadza: loopne... i pochodne ; cseg segment assume cs:cseg, ds:
zobacz całość...Assembler - Dostęp do portów
;Demonstracja dostepu do portow ; ;Wprowadza: in, out ; cseg segment assume cs:cseg, ds:cseg, es:cseg org 100h st
zobacz całość...Assembler - Przykład podprocedur
;Sposob tworzenia i wykonywania podprocedur ; ;Wprowadza: call, ret ; ;Linie zaczynajace sie znakiem ; sa ignorowane
zobacz całość...Assembler - Pierwszy napis
;Wydruk napisu na ekran przez BIOS - przerwanie 21H funkcja 09H ; ;Wprowadza: offset, db ; ;Linie zaczynajace sie zn
zobacz całość...Assembler - Przykład MOV
;Przyklady uzycia instrukcji mov ; ;Wprowadza: mov ; ;Linie zaczynajace sie znakiem ; sa ignorowane przy kompilacji.
zobacz całość...Assembler - Przykład Loop
;Program demonstrujacy petle przy uzyciu loop ; ;Wprowadza: loop ; ;Linie zaczynajace sie znakiem ; sa ignorowane pr
zobacz całość...Assembler - Etykiety i skoki
nbsp;;Demonstracja uzycia etykiet i skokow miedzy nimi ; ;Wprowadza: etykiety, jmp ; nbsp;;Linie zaczynajace sie zna
zobacz całość...Assembler - Detekcja XMS
;Detekcja uruchomienia sterownika pamieci xms ; ;Linie zaczynajace sie znakiem ; sa ignorowane przy kompilacji. cseg
zobacz całość...Assembler - Detekcja MS-Windows
;Detekcja uruchomienia pod MS-Windows ; nbsp;cseg segment assume cs:cseg, ds:cseg, es:cseg org 100h start: nbsp; m
zobacz całość...Assembler - Deklaracja danych
;Przyklad deklaracji danych ; ;Wprowadza: db, dw, dd ; ; cseg segment assume cs:cseg, ds:cseg, es:cseg org 100h
zobacz całość...Assembler - Data i czas
;Wypisanie na ekran aktualnej daty i czasu ; ; cseg segment assume cs:cseg, ds:cseg, es:cseg org 100h start: nb
zobacz całość...Assembler - Instrukcja CMP
;Linie zaczynajace sie znakiem ; sa ignorowane przy kompilacji. cseg segment assume cs:cseg, ds:cseg, es:cseg org
zobacz całość...Assembler - Struktura programu
To, że program .asm można pisać w każdym edytorze tekstowym pod warunkiem, że produkuje on plik w czystym ascii - to już
zobacz całość...Assembler - Systemy liczbowe
Systemy dwójkowy i szesnastkowy są to najzwyklejsze w świecie systemy liczenia - tak samo jak dobrze wszystkim zna
zobacz całość...Assembler - Rejestry i flagi
Rejestry są kilkubajtową pamięcią wbudowaną do procesora, do której procesor ma najszybszy dostęp. Większość rej
zobacz całość...Assembler - Stos - Push, Pop
Stos -nbsp;PUSH i POP. Push - powoduje wrzucenie wartości lub zawartości rejestru na stos a POP - pobranie wartości ze s
zobacz całość...Assembler - Przerwania procesora
Przerwanie (ang. interrupt) - jest sygnałem dla procesora mówiącym mu, że ma czasowo przerwać aktualnie wykonywany
zobacz całość...Assembler - Mov
Mov jest jedną z częściej używanych a może nawet najczęściej używaną instrukcją. Nazwa instrukcji (mov - move - przesuń
zobacz całość...Assembler - Operacje matematyczne
Po tym wszystkim, co już dotychczas zrobiliśmy, to, czym zajmiemy się teraz jest proste jak ... się za chwilę przekonasz
zobacz całość...Assembler - Loop
Składnia: nbsp;nbsp; LOOP ETYKIETAnbsp; Tu warto od razu wyjaśnić, że loop - z angielskiego oczywiście - znaczy "p...
zobacz całość...Assembler - Int - Obsługa przerwań
INT jest instrukcją uruchamiającą przerwanie programowe. Składnia instrukcji: INT numer_przerwania nbsp; Numer
zobacz całość...Assembler - Obsługa portów
Sprawa portów jest dość podobna do przerwań - istnieje jedna instrukcja do ich (przerwań) obsługi a możliwości jak
zobacz całość...Assembler - Deklaracja danych
Sama deklaracja danych jest bardzo prosta - podobnie jak w pascalu możemy nadać zadeklarowanej danej nazwę; nie wyroacut
zobacz całość...Assembler - Call i Ret
Jak wskazuje na to temat instrukcje CALL (wołaj) i RET (return - powrót) służą do tworzenia podprocedur:) - części
zobacz całość...Assembler - Skok warunkowy
Niniejszy spis zawiera wszystkie (mam nadzieję:)) instrukcje skoku warunkowego; oczywiście wielu z nich nie używa się zb
zobacz całość...Gumowy tekst JavaScript
< ><body onload="doWave(0)"> <script language="JavaScript"> < > var theText = "David"...
zobacz całość...Koder JavaScript
Oryginalna treść Zaszyfrowana treść < ><SCRIPT LANGUAGE="JavaScript"> <!...
zobacz całość...Falujący napis w JavaScript
message="serdecznie witam na mojej stronie" ns6switch=1 var ns6=document.getElementById!document.all mes=new Arra
zobacz całość...Opis języka VHDL
nbsp; Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL) jest modularnym językiem wysokieg
zobacz całość...Php - Lekcja 6
Ogólny zarys skryptu nbsp;nbsp;nbsp;nbsp; W tym rozdziale opiszę krok po kroku tworzenie skryptu obsługującego pr
zobacz całość...Php - Lekcja 5
HTTP Cookies nbsp;nbsp;nbsp;nbsp; Czasem przydatna jest możliwość zapisania jakiejś informacji na komputerze klienta. D
zobacz całość...Php - Lekcja 4
Uprawnienia nbsp;nbsp;nbsp;nbsp; Aby skrypt PHP mógł odwołać się do pliku, musi mieć odpowiednie uprawnienia. Szc
zobacz całość...Php - Lekcja 3
Obsługa formularzy nbsp;nbsp;nbsp;nbsp; Skryptu PHP można użyć do obsługi formularza. Aby tego dokonać, należy najpierw
zobacz całość...Php - Lekcja 2
Instrukcja warunkowa if/else nbsp;nbsp;nbsp;nbsp; Czasem chcemy, żeby fragment kodu wykonał się tylko pod jakimś warunk
zobacz całość...Php - Lekcja 1
Jak umieścić skrypt na stronie nbsp;nbsp;nbsp;nbsp; Skrypt PHP można umieścić w pliku HTML o rozszerzeniu ustalonym prz
zobacz całość...Obsługa plików w ASP
ASP umożliwia dostęp do plików, katalogów oraz dysków poprzez obiekt FileSystemObject. Poprzez ten obi
zobacz całość...