home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1996 February
/
PCWK0296.iso
/
pcwtekst
/
recenzje
/
vcpp.txt
< prev
Wrap
Text File
|
1996-01-02
|
4KB
|
76 lines
@RECENZJE\VCPP.PCX
@END
Visual C++, Brian R. Overland, InterSoftland, Warszawa 1995,
Wydanie I, str. 434, Cena: 26,8 zÆ
@@(rys.1)
Ksiåºka naleºy do pozycji majåcych konkretnego adresata i z
jego punktu widzenia powinna byì oceniana. Adresatem jest
programista majåcy do₧wiadczenie w obcowaniu ze
wspóÆczesnymi kompilatorami, ale potrzebujåcy dowiedzieì siæ
czego₧ na temat Visual C++ w wersji 1.5 firmy Microsoft,
który jest sztandarowym kompilatorem firmy, przeznaczonym do
tworzenia aplikacji dla 16-bitowego ₧rodowiska Windows i dla
systemu DOS. Ksiåºka pokÆadane w niej nadzieje speÆnia w
peÆni, poniewaº ma jednak ambicjæ - na niewielu ponad
czterystu stronach - przedstawiì "wszystko", wiæc po
pierwszym, bardzo pozytywnym wraºeniu pozostaje uczucie
powierzchowno₧ci w sposobie potraktowania niektórych
tematów.
Dwadzie₧cia cztery rozdziaÆy pogrupowane zostaÆy w trzy
gÆówne czæ₧ci o wiele mówiåcych tytuÆach. Czæ₧ì pierwsza -
₧rodowisko Visual C++ - przedstawia od podstaw oraz programy
pomocnicze pakietu, a wiæc to, co tworzy tytuÆowe
"₧rodowisko". Wyja₧nione så wiæc zasady posÆugiwania siæ
interfejsem programisty (Visual Workbench), programem do
tworzenia i edycji zasobów aplikacji (AppStudio), debugerem
(CodeView) oraz pokrótce systemem interaktywnej pomocy
On-line Help. Przybliºanie kaºdego z elementów rozpoczyna
wyja₧nienie roli jakå speÆnia w pakiecie, nastæpnie
przedstawiany jest interfejs uºytkownika. Opis koñczy
przykÆad zastosowania kaºdego z elementów pakietu zawarty w
osobnym rozdziale. Oddzielny rozdziaÆ po₧wiæcony jest
"magii" programowania przy pomocy Visual C++ - mam tu na
my₧li element AppWizzard - czarodziej od tworzenia szkieletu
aplikacji, lecz autorowi zabrakÆo nieco konsekwencji w
postæpowaniu i ClassWizzard, który pozwala panowaì nad
strukturå klas i komunikatów utworzonych przez AppWizzarda i
którego uºycie jest naturalnå konsekwencjå jego uºycia,
zostaÆ opisany dopiero w dodatku B.
Czæ₧ì druga, opatrzona tytuÆem "typowe zadania programisty",
jest kompendium wiedzy o podstawach C++ - bazowego jæzyka
pakietu. Prezentacji dokonuje autor na podstawie kilku
typowych zadañ przed jakimi staje programista tworzåcy
aplikacje. Kaºdy z "wykÆadów" ma postaì oddzielnego
rozdziaÆu, o Æatwo zrozumiaÆych tytuÆach: Wykre₧lanie tekstu
w trybie graficznym, Rysowanie okrægów, elips, innych
typowych figur, Reakcja na naci₧niæcie klawiszy itp. Moºna
za ich pomocå Æatwo znaleªì siæ w okolicach zwiåzanych z
interesujåcym nas problemem i rozwiåzaì go korzystajåc z
pomocy ksiåºki i Visual C++. Oddzielne rozdziaÆy, traktujåce
o nieco odmiennej tematyce, to rozdziaÆ po₧wiæcony operacjom
Save, Load i klasom tworzåcym "dokument", zawartym po₧ród
klas dostarczanych z pakietem oraz rozdziaÆ o elementach
kontrolnych z Visual Basica - tak zwanych moduÆach VBX.
Ostatnia - trzecia czæ₧ì ksiåºki nosi tytuÆ: Co nowego w
wersji Visual C++ 1.5 i traktuje o róºnicach pomiædzy wersjå
1.5 pakietu a wersjami wcze₧niejszymi (gÆównie Visual C++
1.0). Zawiera opis rozszerzeñ AppWizarda i ClassWizarda,
rozdziaÆ o obsÆudze OLE 2.0 oraz o obsÆudze baz danych w
standardzie ODBC.
Oczywi₧cie na koñcu, chociaº prawdæ mówiåc to blisko ₧rodka
ksiåºki - zaczynajå siæ dodatki. Traktujå one o: klasach
uºytych w ksiåºce, kombinacjach klawiszy stosowanych w
pakiecie, sposobach tworzenia koloru w ₧rodowisku Windows.
Najwiækszy z dodatków stanowi alfabetyczny przewodnik po
podstawach C i C++.
Edytorsko ksiåºka prezentuje siæ dobrze, jednak powaºnå wadå
jest bardzo zÆa jako₧ì zamieszczonych reprodukcji ekranów.
(ba)