C++ Builder
Jacek Matulewski
C++Builder 2006. 222 gotowe rozwi±zania
Firma Borland, producent cenionych ¶rodowisk programistycznych, po³±czy³a swoje trzy najpopularniejsze produkty: C++ Builder, Delphi i C# Builder, tworz±c pakiet Borland Developer Studio 2006. Jednym z jego elementów jest najnowsza wersja C++ Builder, oznaczona symbolem 2006, która nadal pozostaje doskona³ym narzêdziem do tworzenia aplikacji dla platformy Win32. C++ Builder 2006 pozwala na korzystanie z biblioteki VCL, wywo³añ WinAPI i funkcji systemu Windows.
Ksi±¿ka "C++ Builder 2006. 222 gotowe rozwi±zania" to zbiór porad zwi±zanych z tworzeniem aplikacji dla systemu Windows. W¶ród tytu³owych 222 rozwi±zañ znajdziesz sposoby wykorzystywania komponentów z biblioteki VCL, elementów interfejsu programistycznego Windows (WinAPI), a tak¿e komunikatów systemowych oraz technologii COM, OLE i ActiveX. Dowiesz siê, jak tworzyæ biblioteki DLL i jak z nich korzystaæ, oraz nauczysz siê projektowaæ wspomagan± sprzêtowo grafikê 3D za pomoc± biblioteki OpenGL.
- Korzystanie ze ¶rodowiska C++ Builder 2006
- Projektowanie okien aplikacji
- Operacje na rejestrze systemowym
- Tworzenie wygaszaczy ekranu
- Kontrolowanie dzia³ania aplikacji za pomoc± funkcji WinAPI
- Obs³uga po³±czeñ sieciowych
- Tworzenie bibliotek DLL
- Tworzenie grafiki i animacji 3D
Wykorzystaj w pracy gotowe rozwi±zania,
sprawdzone przez najlepszych programistów.
Andrzej Daniluk
RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie II
Drugie wydanie ksi±¿ki "RS 232C -- praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera" to kompendium wiedzy adresowane do osób zajmuj±cych siê tworzeniem oprogramowania steruj±cego urz±dzeniami pod³±czanymi przez port szeregowy. Ksi±¿ka umo¿liwia zdobycie wiedzy niezbêdnej, by przy u¿yciu narzêdzi Delphi i Builder tworzyæ w Pascalu i C++ w³asne programy do obs³ugi transmisji szeregowej.
W ksi±¿ce przedstawiono:
- Opis metod realizacji nowoczesnej transmisji asynchronicznej poprzez interfejs RS 232C
- Opis wszystkich, niezbêdnych funkcji oraz struktur najczê¶ciej wykorzystywanych do realizacji transmisji szeregowej oferowanych przez Win32 API
- Metody realizacji transmisji buforowanej oraz niebuforowanej
- Metody realizacji transmisji szeregowej z wykorzystaniem portów USB
- Kompletne przyk³ady oryginalnych algorytmów stosowanych przy obs³udze ³±cza szeregowego
Do³±czony do ksi±¿ki CD-ROM zawiera:
- Przyk³adowe programy napisane w C++ i Pascalu.
- Kompletne kody ¼ród³owe aplikacji napisanych w C++Builderze 5.
- Kody ¼ród³owe aplikacji napisanych w Delphi 6.
Andrzej Daniluk
C++Builder Borland Developer Studio 2006. Kompendium programisty
Jeden z najnowszych produktów firmy Borland, C++Builder Borland Developer Studio 2006, to po³±czenie nowoczesnego jêzyka programowania, jakim jest C++, biblioteki komponentów wizualnych, zintegrowanego ¶rodowiska programistycznego oraz narzêdzi s³u¿±cych do modelowania oprogramowania. Pomimo ¿e zaimplementowana w C++Builder wersja jêzyka C++ nie jest dok³adnym odzwierciedleniem standardu ANSI, ¶rodowisko to zyska³o du¿e uznanie w¶ród najlepszych programistów, doceniaj±cych jego uniwersalno¶æ i stabilno¶æ.
Ksi±¿ka "C++Builder Borland Developer Studio 2006. Kompendium programisty" przedstawia zasady programowania w jêzyku C++ z wykorzystaniem narzêdzia C++Builder 2006. Opisuje zarówno samo ¶rodowisko, jak i poszczególne elementy jêzyka. Dziêki niej nauczysz siê korzystaæ z jêzyka UML u¿ywanego do projektowania aplikacji oraz dowiesz siê, jak realizowaæ projekty, wykorzystuj±c jêzyk C++. Poznasz tak¿e nowoczesne metodologie tworzenia oprogramowania za pomoc± narzêdzi typu RAD.
- ¦rodowisko C++Builder Borland Developer Studio 2006
- Podstawy jêzyka UML
- Korzystanie z biblioteki STL
- Obs³uga wyj±tków
- Operacje na systemie plików
- Programowanie wielow±tkowe
- Komponenty
- Programowanie grafiki
Poznaj potêgê jêzyka C++
i zdob±d¼ szczególne umiejêtno¶ci programowania.
Andrzej Daniluk
C++Builder 2006. Æwiczenia praktyczne
Poznaj ¶wiat profesjonalnego programowania
C++Builder 2006 to ¶rodowisko programistyczne pozwalaj±ce na wizualne tworzenie aplikacji. Dziêki gotowym komponentom programista mo¿e skupiæ siê na tym, co najwa¿niejsze -- na pisaniu kodu. Za pomoc± C++Buildera bez problemu stworzy zarówno niewielk± aplikacjê konsolow±, jak i ogromny system informatyczny. Jednak ka¿da wielka podró¿, równie¿ ta w ¶wiat programowania, zaczyna siê od ma³ego kroku.
Dziêki ksi±¿ce "C++Builder 2006. Æwiczenia praktyczne" uczynisz ten w³a¶nie pierwszy krok. Poznasz ¶rodowisko C++Builder 2006 i podstawy jêzyka C++. Przeczytasz o programowaniu obiektowym i obs³udze zdarzeñ. Wykonuj±c kolejne æwiczenia, dowiesz siê, jak korzystaæ z udostêpnianych komponentów i kontrolowaæ ich parametry. Wykorzystasz równie¿ oferowane przez C++Buildera narzêdzia i stworzysz w³asne aplikacje.
- Elementy ¶rodowiska C++Builder 2006
- Tworzenie aplikacji konsolowych
- Podstawowe elementy jêzyka C++
- Klasy i obiekty
- Projektowanie formularzy
- Korzystanie z komponentów VCL
- Projektowanie aplikacji z wykorzystaniem elementów biblioteki VCL
Bernard Baron, £ukasz Pi±tek
Metody numeryczne w C++Builder
Metody numeryczne s± to sposoby rozwi±zywania z³o¿onych problemów matematycznych za pomoc± narzêdzi obliczeniowych udostêpnianych przez popularne jêzyki programowania. Jeden z najpopularniejszych jêzyków -- C++, chocia¿ nie by³ projektowany z my¶l± o zastosowaniu go w obliczeniach numerycznych, posiada mechanizmy, które umo¿liwiaj± stosunkowo ³atw± implementacjê algorytmów obliczeniowych. Dziêki uniwersalno¶ci mechanizmu szablonów programista mo¿e tworzyæ procedury numeryczne, w których da siê okre¶liæ precyzjê obliczeñ zmiennoprzecinkowych. Procedury stworzone w C++ nadaj± siê do przeprowadzania obliczeñ zarówno w dziedzinie liczb rzeczywistych, jak i zespolonych.
Ksi±¿ka "Metody numeryczne w C++Builder" przedstawia najczê¶ciej wykorzystywane algorytmy numeryczne wraz z przyk³adami ich implementacji w jêzyku C++. Ka¿de zagadnienie jest omówione zarówno od strony teoretycznej, jak i praktycznej, co u³atwia jego zrozumienie i pozwala na modyfikacje zamieszczonych w ksi±¿ce kodów ¼ród³owych. Ksi±¿ka zawiera równie¿ opis zagadnieñ zwi±zanych z jêzykiem C++, niezbêdnych do poznania i prawid³owego wykorzystywania biblioteki obliczeñ numerycznych.
- Algebra macierzy i równania liniowe
- Ca³kowanie i ró¿niczkowanie numeryczne
- Wybrane algorytmy interpolacji i aproksymacji
- Wyznaczanie minimów funkcji
- Rozwi±zywanie równañ nieliniowych i wyznaczanie warto¶ci w³asnych macierzy
- Uk³ady równañ ró¿niczkowych liniowych i nieliniowych
- Przekszta³cenia Fouriera i Laplace’a
Nie wywa¿aj otwartych drzwi.
Wykorzystaj w swoich programach algorytmy numeryczne.
Andrzej Stasiewicz
C++ Builder. Ca³kiem inny ¶wiat
Ksi±¿ka przeznaczona jest dla osób, które zamierzaj± rozpocz±æ programowanie w Windows. Czytelnik nie musi byæ ekspertem, wystarczy, gdy pisa³ do tej pory jakiekolwiek programy w dowolnym jêzyku.
Autor przedstawia kilkana¶cie interesuj±cych algorytmów i krok po kroku je realizuje w dialekcie Borland C++ Builder. Starannie dobrane, efektowne przyk³ady, najpierw ³atwe, potem coraz bardziej z³o¿one, skomentowane ¿ywym, barwnym jêzykiem, stanowi± doskona³y wstêp do trudnej sztuki programowania w Windows. Czytelnik niepostrze¿enie staje siê samodzielnym programist± i po zakoñczonej lekturze dysponuje ca³kiem obszernym zestawem umiejêtno¶ci.
Jarrod Hollingworth, Dan Butterfield, Bob Swart, Jamie Allsop
C++ Builder 5. Vademecum profesjonalisty. Tom I
To d³ugo oczekiwana ksi±¿ka (poprzednie jej wydanie opisywa³o wersjê 3.)! Jest obszernym przewodnikiem, opisuj±cym mo¿liwo¶ci C++Buildera 5. Znajdziesz w niej opis takich mechanizmów, jak: InternetExpress, ADOExpress, Interbase Express, TeamSource, CodeGuard i wielu innych. Ksi±¿ka opisuje tak¿e metody wykorzystywania zaawansowanych w³a¶ciwo¶ci COM+, MIDAS-a i specyfikacji CORBA.
Je¿eli u¿ywasz C++Buildera 5 w wersji Standard, Professional lub Enterprise, dziêki tej ksi±¿ce mo¿esz osi±gn±æ mistrzostwo w programowaniu. Od zaawansowanych programistów dowiesz siê, jak efektywnie tworzyæ aplikacje typu desktop, aplikacje internetowe i rozproszone systemy bazodanowe.
- Naucz siê efektywnych technik ¶ledzenia programów przy u¿yciu CodeGuarda, umo¿liwiaj±cego wykrywanie przyczyn wielu b³êdów, miêdzy innymi wycieków pamiêci i gubienia zasobów.
- Doprowad¼ do mistrzostwa swoje techniki tworzenia wielowarstwowych aplikacji za pomoc± MIDAS-a.
- Odkryj zaawansowane mo¿liwo¶ci, tkwi±ce w najnowszych rozwi±zaniach multimedialnych, wykorzystuj±cych: OpenGL, DirectX i formaty AVI, MPEG i MP3.
- Naucz siê tworzyæ w³asne komponenty za pomoc± specjalistycznych edytorów komponentów i edytorów w³a¶ciwo¶ci.
- Poznaj techniki programowania rozproszonego i tworzenia skalowalnych aplikacji na bazie technologii: COM, COM+, CORBA i DCOM.
- Zobacz, w jaki sposób mo¿esz zwiêkszyæ efektywno¶æ swoich aplikacji dziêki optymalizacjom projektów, algorytmów i zarz±dzania pamiêci±.
- Wykorzystaj powszechnie stosowane techniki pakietowania, dystrybucji i ochrony swych aplikacji.
Andrzej Stasiewicz
C++ Builder. 20 efektownych programów
Ksi±¿ka zawiera bardzo przystêpne opisy niezwykle efektownych zjawisk z pogranicza ró¿nych nauk przyrodniczych oraz ich komputerowe realizacje w dialekcie C++ Builder firmy Borland. Stanowi ona zbiór æwiczeñ do wykorzystania na szkolnym kó³ku komputerowym, ale zapewne zainteresuje te¿ wyk³adowców i studentów kierunków przyrodniczych. Od Czytelnika wymagamy wiedzy na poziomie szko³y ¶redniej, a niekiedy zaledwie gimnazjum.
Opisywane zagadnienia czêsto s± ledwie zarysowane i pozostawiaj± Czytelnikowi ogromne mo¿liwo¶ci dalszego, samodzielnego eksperymentowania.
W realizacji pomys³ów Autor po mistrzowsku pos³uguje siê najprostszym, a przy tym w pe³ni obiektowym i bardzo nowoczesnym sposobem programowania komputerów.
Andrzej Daniluk
C++Builder. Kompendium programisty
Jêzyk C++ od czasu jego zdefiniowania przez Bjarne Stroustrupa by³ kilkakrotnie uaktualniany w latach 80. i 90. XX wieku. Chocia¿ C++Builder nie jest dok³adnym odzwierciedleniem standardu ANSI jêzyka C++, to obecna jego wersja przygotowana przez firmê Borland jest stabilna i zgodna z oczekiwaniami programistów. Borland C++Builder stanowi po³±czenie nowoczesnego jêzyka programowania, jakim jest C++, biblioteki komponentów wizualnych VCL/CLX oraz zintegrowanego ¶rodowiska programisty IDE.
"C++Builder. Kompendium programisty" omawia podstawy programowania w C++ ze szczególnym uwzglêdnieniem mo¿liwo¶ci oferowanych przez kompilator Borland C++Builder. Poznasz wiêc nie tylko sam jêzyk, ale nauczysz siê pisaæ w nim wydajne i przeno¶ne aplikacje, dzia³aj±ce zarówno w ¶rodowisku linuksowym, jak i w Windows.
Omówione zagadnienia obejmuj±:
- Opis zintegrowanego ¶rodowiska programisty C++Buildera
- Podstawy jêzyka C++
- Wczesne oraz pó¼ne wi±zanie -- wstêp do programowania zorientowanego obiektowo
- Mo¿liwo¶ci C++Buildera w zakresie pos³ugiwania siê tablicami ró¿nego typu
- Zaawansowane operatory rzutowania typów
- Informacje czasu wykonania
- Obs³ugê wyj±tków
- Obs³ugê plików
- £añcuchy ANSI
- Zmienne o typie modyfikowalnym w czasie wykonywania programu
- Funkcje FPU i systemowe
- Elementy wielow±tkowo¶ci -- wykorzystanie C++ oraz C++Buildera w nowoczesnych, wielow±tkowych systemach operacyjnych
- Liczby pseudolosowe i konwersje wielko¶ci liczbowych
- Wprowadzenie do grafiki
- Komponentowy model C++Buildera i biblioteki DLL
- Biblioteka CLX -- projektowanie aplikacji przeno¶nych pomiêdzy systemami operacyjnymi Windows i Linux
Mariusz Owczarek
C++BuilderX. Æwiczenia
C++BuilderX to narzêdzie, które ma umo¿liwiæ tworzenie aplikacji w jêzyku C++ dla ró¿nych platform systemowych. Na wszystkich platformach wygl±d jego interfejsu jest identyczny, co bardzo u³atwia pracê. Narzêdzie to, poza mo¿liwo¶ci± tworzenia aplikacji w sposób wizualny, udostêpnia programistom równie¿ rozbudowany edytor kodu ¼ród³owego oraz edytor HTML i XML. C++BuilderX staje siê coraz popularniejszym ¶rodowiskiem do tworzenia aplikacji wieloplatformowych.
"C++BuilderX. Æwiczenia" to ksi±¿ka dla tych, którzy chc± poznaæ to narzêdzie i nauczyæ siê podstaw programowania z u¿yciem C++BuilderX. Dziêki zawartym w niej wiadomo¶ciom dowiesz siê, jak korzystaæ ze ¶rodowiska wizualnego i jak stworzyæ proste programy dla systemów Windows i Linux.
- Podstawy korzystania z C++BuilderX
- Podstawowe wiadomo¶ci o C++
- Aplikacje uruchamiane z poziomu konsoli
- Tworzenie aplikacji z interfejsem graficznym
- Korzystanie z ró¿nych kompilatorów