reklama - zainteresowany?

C++Builder 6. Ćwiczenia zaawansowane - Helion

C++Builder 6. Ćwiczenia zaawansowane
Autor: Andrzej Daniluk
ISBN: 83-7361-089-8
stron: 140, Format: B5, okładka: miękka
Data wydania: 2003-05-19
Księgarnia: Helion

Cena książki: 18,00 zł

Dodaj do koszyka C++Builder 6. Ćwiczenia zaawansowane

Tagi: C++ Builder - Programowanie

Jeśli opanowałeś już podstawy C++ Buildera i zacząłeś wykorzystywać to środowisko we własnych projektach, przyszedł zapewne czas na dokonanie następnego kroku: poznanie zaawansowanych technik programistycznych.

Książka "C++Builder 6. Ćwiczenia zaawansowane" to ponad 30 kompletnych przykładowych projektów. Jak wszystkie książki z tej serii jest ona skierowana do praktyków: nie znajdziesz więc w niej rozważań teoretycznych, za to w krótkim czasie, krok po kroku, opanujesz C++ Buildera na profesjonalnym poziomie. Także użytkownicy innych środowisk programistycznych wykorzystujących język C++ skorzystają na jej lekturze.

Opisano między innymi:

  • Wskazania, adresy i odwoÅ‚ania
  • PrzeÅ‚adowywanie operatorów
  • Funkcje wirtualne, klasy pochodne, polimorficzne i abstrakcyjne
  • Wykorzystanie wÄ…tków i procesów
  • Operacje na plikach
  • Modyfikowanie typów zmiennych w czasie wykonywania programu
  • Generowanie liczb pseudolosowych
  • Wykorzystanie koprocesora matematycznego
  • Tworzenie nowych komponentów C++ Buildera i modyfikowanie istniejÄ…cych

Dodaj do koszyka C++Builder 6. Ćwiczenia zaawansowane

Dodaj do koszyka C++Builder 6. Ćwiczenia zaawansowane

Spis treści

C++Builder 6. Ćwiczenia zaawansowane -- spis treści

Wstęp (5)

Rozdział 1. Wskazania i adresy (7)

  • Organizacja pamiÄ™ci w komputerze (7)
  • Operatory wskaźnikowe (9)
  • Wskaźniki i tablice (9)
  • Wskaźniki ze sÅ‚owem kluczowym const (13)
  • Wielokrotne operacje poÅ›rednie (14)
  • Wskaźniki do funkcji (15)
  • Wskaźniki i pamięć alokowana dynamicznie (20)
    • Stos (21)
    • Sterta (22)
  • Dereferencja wskaźnika (27)
  • Operatory (.*) oraz (->*) (29)
  • Podsumowanie (30)

Rozdział 2. Odwołania (31)

  • Czym sÄ… odwoÅ‚ania? (31)
  • Parametry odwoÅ‚aniowe (33)
  • Zwracanie odwoÅ‚aÅ„ przez funkcje (35)
  • OdwoÅ‚ania do struktur (36)
  • Podsumowanie (38)

Rozdział 3. Przeładowywanie operatorów (39)

  • PrzeÅ‚adowywanie jednoargumentowych operatorów ++ oraz -- (40)
  • PrzeÅ‚adowywanie operatorów (!) oraz (!=) (43)
  • PrzeÅ‚adowywanie operatora & (46)
  • PrzeÅ‚adowywanie operatora indeksowania tablic [] (47)
  • Podsumowanie (50)

Rozdział 4. Tablice jako urządzenia wejścia-wyjścia (51)

  • Podsumowanie (54)

Rozdział 5. Funkcje wirtualne. Klasy pochodne, polimorficzne i abstrakcyjne (55)

  • OdwoÅ‚ania i wskaźniki do klas pochodnych (55)
  • Funkcje wirtualne w C++ (58)
  • Funkcje wirtualne w C++Builderze (61)
  • Klasy abstrakcyjne w stylu biblioteki VCL (64)
  • Podsumowanie (66)

Rozdział 6. Typy danych Windows (67)

Rozdział 7. Wątki (69)

  • WÄ…tki i procesy (69)
  • Funkcja _beginthread() (70)
  • Funkcja _beginthreadNT() (72)
  • Funkcja BeginThread() (77)
  • Zmienne lokalne wÄ…tku (80)
  • Klasa TThread (81)
    • Metody (81)
    • WÅ‚aÅ›ciwoÅ›ci (82)
  • Podsumowanie (84)

Rozdział 8. Operacje na plikach (85)

  • ModuÅ‚ SysUtils (85)
  • Windows API (91)
  • Klasa TMemoryStream (98)
  • Podsumowanie (101)

Rozdział 9. Zmienne o typie modyfikowalnym w czasie wykonywania programu (103)

  • Struktura TVarData (103)
  • Klasa TCustomVariantType (105)
  • ModuÅ‚ Variants (107)
  • Tablice wariantowe (109)
  • Podsumowanie (113)

Rozdział 10. Liczby pseudolosowe (115)

  • Losowanie z powtórzeniami (116)
  • Losowanie bez powtórzeÅ„ (119)
  • Podsumowanie (124)

Rozdział 11. Funkcje FPU (125)

  • Podsumowanie (128)

Rozdział 12. Komponentowy model C++Buildera (129)

  • Tworzymy nowy komponent (129)
  • Modyfikacja istniejÄ…cego komponentu z biblioteki VCL/CLX (135)
  • Podsumowanie (138)

Dodaj do koszyka C++Builder 6. Ćwiczenia zaawansowane

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2025 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.