Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2011

Lauret zaufanych opinii
Informacje podstawowe
Thinking in C++. Edycja polska. Tom 2

Thinking in C++. Edycja polska. Tom 2

Autorzy: Bruce Eckel, Chuck Allison
Data wydania: 2004/03
Stron: 688
Cena książki: 69.00 zł
Chwilowo wyczerpana
Szczegóły:

Informacje dodatkowe:

Szkoła programowania Bruce'a Eckela!

Podczas nauki tworzenia aplikacji w języku C++ towarzyszyć Ci będzie jeden z najlepszych dydaktyków programowania na świecie!

Nauka języka C++ i szczegółowe poznanie jego możliwości to poważne wyzwanie nie tylko dla początkującego, ale również dla zaawansowanego programisty. W książce "Thinking in C++. Edycja polska" Bruce Eckel w doskonały sposób przedstawił podstawowe zagadnienia związane z tym językiem. Jeśli opanowałeś materiał z tej książki, możesz rozpocząć lekturę drugiego tomu.

Następnym krokiem jest -- "Thinking in C++. Edycja polska. Tom II" -- kolejny bestseller Bruce'a Eckela poświęcony językowi C++. Tym razem Bruce w typowy dla siebie, prosty i zrozumiały sposób opisuje zaawansowane aspekty programowania w C++. Dowiesz się, jak korzystać z referencji, przeciążania operatorów, dziedziczenia i obiektów dynamicznych, a także poznasz zagadnienia zaawansowane -- prawidłowe użycie szablonów, wyjątków i wielokrotnego dziedziczenia. Wszystkie tematy opatrzone są ćwiczeniami.

  • obsługa wyjątków
  • programowanie defensywne
  • standardowa biblioteka C++
  • strumienie wejścia-wyjścia
  • wzorce projektowe
  • zaawansowane metody programowania obiektowego
  • współbieżność

Kody źródłowe znajdujące się w książce są zgodne z wieloma kompilatorami C++.

O autorach:
Bruce Eckel jest prezesem MindView, Inc., firmy prowadzącej zarówno otwarte jak i zamknięte kursy treningowe; zajmującej się też doradztwem, nadzorem i kontrolą nad projektami związanymi z technologiami obiektowymi i wzorcami projektowymi. [więcej...]

Chuck Allison jest matematykiem, pełniącym obecnie funkcję wykładowcy na wydziale informatyki uniwersytetu stanowego Utah Valley. Do niedawna pełnił funkcję redaktora w magazynie C/C++ Users Journal. [więcej...]


Zobacz wszystkie książki tych autorów »
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/zwisam.htm" style="color:black;" title="Zwinny samuraj. Jak programują mistrzowie zwinności">Zwinny samuraj. Jak programują mistrzowie zwinności</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zwisam"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zwisam" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czykod.htm" style="color:black;" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 67.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czykod"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czykod" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cudawp.htm" style="color:black;" title="CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU">CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cudawp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cudawp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/objcp3.htm" style="color:black;" title="Objective-C. Vademecum profesjonalisty. Wydanie III">Objective-C. Vademecum profesjonalisty. Wydanie III</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=objcp3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj objcp3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=algor4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj algor4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czjav2.htm" style="color:black;" title="Java. Ćwiczenia zaawansowane. Wydanie II">Java. Ćwiczenia zaawansowane. Wydanie II</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czjav2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czjav2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticpp2.htm" style="color:black;" title="Tablice informatyczne. C++. Wydanie II">Tablice informatyczne. C++. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticpp2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticpp2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/biegan.htm" style="color:black;" title="Bieganie metodą Gallowaya. Ciesz się dobrym zdrowiem i doskonałą formą!">Bieganie metodą Gallowaya. Ciesz się dobrym zdrowiem i doskonałą formą!</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=biegan"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj biegan" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticss3.htm" style="color:black;" title="Tablice informatyczne. CSS3">Tablice informatyczne. CSS3</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticss3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticss3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cppwyk_ebook.htm" style="color:black;" title="C++. Wykorzystaj potęgę aplikacji graficznych. eBook. ">C++. Wykorzystaj potęgę aplikacji graficznych. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cppwyk_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cppwyk_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/zwisam_ebook.htm" style="color:black;" title="Zwinny samuraj. Jak programują mistrzowie zwinności. eBook. ">Zwinny samuraj. Jak programują mistrzowie zwinności. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zwisam_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zwisam_ebook" /></a> </td> </tr> </table>
6
(4)
5
(3)
4
(1)
3
(0)
2
(1)
1
(0)

Liczba ocen: 9

Średnia ocena
czytelników
5


Thinking in C++. Edycja polska. Tom 2:

okladka

Ocena : 6 Ocena książki 2010-11-18

Paweł Paździor, informatyk

To jest pozycja dla wtajemniczonych. Znaleźć można tutaj: informacje na temat wątków(współbieżności), wielokrotnego dziedziczenia, klas kontenerowych(pojemników), wiele zaawansowanych tematów dla dociekliwych (i nie tylko dociekliwych). Zaczynając przygodę z C++ miałem oba tomy "Thinking in C++", i zadziwiająco często korzystałem z II tomu. Używałem opisanych technik: RTTI, wielodziedziczenia, klas kontenerowych, klasy bitset, i najważniejsze to: zrozumienie wątków. Nauczyłem się czytać i pisać(wreszcie dobrze i bezbłędnie) definicji i deklaracji (nawet szczególnie pokrętnych) wskaźników oraz referencji. Polecam. Niestety, to nie jest książka dla nowicjuszy. Musicie zrobić kilkadziesiąt aplikacji(mniejszych lub większych), aby zauważyć, że Wasze programy można napisać szybciej, krócej itd. I tutaj macie to, czego potrzebujecie-"Thinking in C++ II". Pozostaje pytanie: czy ta książka wystarczy? Odpowiadam, Nie. By dobrze zrozumieć wszystkie tematy poruszane w tej publikacji, proponuję przejrzeć inne książki, poruszające te zagadnienia, ale po uważnej lekturze i ćwiczeniach będziecie, naprawdę, ekspertami. Książka, którą trzeba mieć w swojej biblioteczce.

Ocena : 6 Ocena książki 2005-01-05

Paweł Wróblewski

Tak samo jak poprzednia cześć jest wspaniała! Jeśli masz pierwszy tom to musisz, mieć drugi tom! Opisuje on zaawansowane zagadnienia C++, które musisz znać jak chcesz być dobry. ;) Gorąco polecam!

Ocena : 6 Ocena książki 2004-06-02

Adam Gawarkiewicz

Po prostu świetna książka!!!

Ocena : 6 Ocena książki 2008-06-13

cbarT!

Najlepszy podręcznik C++ jaki kiedykolwiek widziałem.

Ocena : 5 Ocena książki 2009-07-14

bez podpisu

O ile pierwszy tom - porażka , o tyle drugi na bardzo przyzwoitym poziomie. Co prawda zdarzają się trudniejsze terminy, wtedy pomaga wujek google, natomiast ogólnie okey jest ;]

Ocena : 5 Ocena książki 2005-04-26

Igor Podolak

Książka bardzo dobra ze względu, przede wszystkim, na dobra strukturę uwzględniająca wszystkie ważne elementy języka, dobre przykłady pokazujące to co istotne, a nie grzebiące w mało istotnych szczegółach. Chyba najlepsze uzupełnienie do książki "matki" Stroustrupa o C++. Książka dla poważnych programistów mogąca służyć zarówno do nauki, jak i referencji. Trzeba, niestety, wytknąć duże słabości wydawcom: do książki dołączony jest kod, jednak próba jego skompilowania będzie powodowała w wielu sytuacjach dużo kłopotów. Dlaczego? Wydawcy wyraźnie widza na rynku jedynie system Windows, w którym małe i duże litery nie są rozróżniane w nazwach plików. Kod dostępny na stronie helion.pl zawiera nazwy kartotek c01, c02,... (małe c), podczas gdy w pliku Makefile są nazwy zawierające duże C. W poszczególnych kartotekach tez są nazwy plików z rożnymi literami, np. w c01 jest plik Initexcept.cpp, podczas gdy plik Makefile pyta o InitExcept.cpp, ta zresztą nazwa jest używana w książce. W systemie Windows będzie to działało, ale np. w Linuksie już nie. To jest ze strony Wydawcy po prostu niechlujstwem, bo przecież we wstępie do książki jest powiedziane, że programy były sprawdzane pod Linuxem...

Ocena : 5 Ocena książki 2004-06-07

Krzysiek Rosiński

Jako że czytałem też poprzednią część to mam dobre porównanie i muszę przyznać, że ta książka utrzymuje poziom swojej poprzedniczki. Język jakim posługują się autorzy jest zrozumiały, a przekazywane informacje są konkretne. Tak jak w pierwszej części każdy temat jest rozważany z różnych punktów widzenia, co pozwala na jego lepsze zrozumienie, a także dostrzeżenie zalet i wad danych rozwiązań. Nie radzę brać się do tej książki nie mając pojęcia o podstawowych mechanizmach C++. Proszę też nie oczekiwać, że uda się w tej pozycji znaleźć np. wszystkie informacje o bibliotece STL - autor omówił jej podstawowe składniki (jak sam pisze skupił się na 90% tego co jest wykorzystywane). Z technicznego punktu widzenia książka jest dobra, choć niestety występują literówki. Według mnie jest to bardzo dobra kontynuacja bardzo dobrej książki.

Ocena : 4 Ocena książki 2007-03-19

Krzysztof Konopko

Oryginał to bardzo dobra pozycja, szczególnie jako wstęp do książek typu "Język C++" B. Stroustrupa, jednak sprawia wrażenie, że tłumaczona była pospiesznie, np. rozwiązanie zadań może okazać się utrudnione lub niemożliwe bez zaglądania do oryginału (niedokładne tłumaczenie w niektórych przypadkach prowadzi do wypaczenia treści zadania). Pomimo tych niedociągnięć książka jednak warta polecenia.

Ocena : 2 Ocena książki 2011-04-08

Jakub Mażuchowski, Słuchacz

Książka po pierwsze tłumaczona w pośpiechu przez anglistów nie-informatyków !!!, przez co wypaczona jest oryginalna treść. Po drugie autor książki chyba napisał ją dla siebie, nie umie przekazać wiedzy i te przydługawe przykłady składające się z kilkuset linijek kodu. Szybciej przeczytałem samą treść książki niż rozpracowałem to do czego służyły poszczególne linijki kodu w danym przykładzie. NIE POLECAM !!! NIE DLA POCZĄTKUJĄCYCH !!! Żeby nie było, że napisałem komentarz od tak sobie - swoją naukę z c++ rozpocząłem od "Symfonii C++ Standard" i jest to najlepsza w tej chwili książka na polskim rynku odnośnie podręcznika do nauki c++.