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
C++. Potęga języka. Od przykładu do przykładu

C++. Potęga języka. Od przykładu do przykładu

Autorzy: Andrew Koenig, Barbara E. Moo
Data wydania: 2004/01
Stron: 432
Niedostepna ksiazka
Szczegóły:

Informacje dodatkowe:

Nie ucz się C++ -- naucz się programować w C++

  • C++ od najprzydatniejszych elementów, a nie od elementów najprostszych
  • Rzeczywiste zadania i ich rozwiązania
  • Opis C++ i biblioteki standardowej
  • Książka sprawdzona w praktyce na Uniwersytecie Stanford

Książka ta ma pomóc Czytelnikowi w szybkim nauczeniu się języka C++ poprzez pisanie w nim przydatnych programów. Ta strategia wydaje się oczywista, jednak jest odmienna od powszechnie przyjętej metodologii nauczania. Autorzy nie będą uczyć Cię języka C, choć wielu uważa, że jest to niezbędne. W prezentowanych przykładach od razu wykorzystane zostaną wysokopoziomowe struktury, a prezentacja sposobu ich zastosowania będzie często wyprzedzać omówienie ich fundamentów. Dzięki takiemu podejściu zaczniesz szybko pisać programy wykorzystujące idiomy C++.

Zastosowany w książce schemat autorzy wypróbowali podczas kursów prowadzonych na Uniwersytecie Stanforda, na których studenci uczą się pisać programy już na pierwszych zajęciach.

Poznaj:
  • Podstawowe cechy C++
  • Operacje na ciągach
  • Pętle i liczniki
  • Przetwarzanie danych "porcja po porcji"
  • Organizację programów i danych
  • Kontenery sekwencyjne i analiza ciągów tekstowych
  • Algorytmy biblioteki standardowej
  • Kontenery asocjacyjne
  • Funkcje uogólnione i definiowanie własnych typów
  • Zarządzanie pamięcią i niskopoziomowymi strukturami danych
  • Półautomatyczne zarządzanie pamięcią
  • Programowanie zorientowane obiektowo

O autorach:
Andrew Koenig jest członkiem działu badającego systemy oprogramowania w Shannon Laboratory firmy AT&T oraz redaktorem projektu komitetów standaryzacyjnych języka C++. [więcej...]

Barbara Moo jest konsultantką z dwudziestoletnim doświadczeniem programistycznym, zarządzała projektem pierwszego kompilatora C++. [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/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/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/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/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/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/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/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/ticsh2.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=ticsh2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticsh2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ac29pk.htm" style="color:black;" title="AutoCAD 2009. Pierwsze kroki">AutoCAD 2009. Pierwsze kroki</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: 34.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ac29pk"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ac29pk" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticss3.htm" style="color:black;" title="Tablice informatyczne. CSS3">Tablice informatyczne. CSS3</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: 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/badaps_ebook.htm" style="color:black;" title="Bazy danych. Pierwsze starcie. eBook. ">Bazy danych. Pierwsze starcie. 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: 22.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=badaps_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj badaps_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
(1)
5
(6)
4
(1)
3
(0)
2
(1)
1
(0)

Liczba ocen: 9

Średnia ocena
czytelników
45


C++. Potęga języka. Od przykładu do przykładu:

okladka

Ocena : 5 Ocena książki 2004-04-14

Krystyn

Świetna książka, która pozwala na łatwe zrozumienie zaawansowanych elementów języka C++. Tylko jeden duży zgryz - w książce aż roi się od literówek. Lepiej wydać książkę o miesiąc później, ale dopracować korektę niż narażać początkujących na załamanie nerwowe - bo niestety błędy dość często powtarzają się w przykładowych kodach.

Ocena : 5 Ocena książki 2006-09-18

Paweł Rutkowski

Książka rzeczywiście w niekonwencjonalny sposób uczy pisać programy w języku C++ i zaznajamia z samym językiem. Jestem totalnie początkującym uczniem C++. Wspomagam się równolegle wspaniałą (chociaż inaczej napisaną) książką Stephen-a Prata "Język C++. Szkoła programowania.", którą również szczerze polecam. Recenzowana książka zmusza do bardzo uważnego czytania, pełnej koncentracji, oraz dużego zaangażowania ze strony ucznia. Daje natomiast satysfakcje kolejnych kroków na drodze nauki C++.

Ocena : 5 Ocena książki 2004-09-23

Piotr Hałat

Książka naprawdę bardzo dobra. Już po paru rozdziałach ma się sporą wiedzę o C++, choć oczywiście sama ta książka nie wystarczy. Jednakże można ją polecić zarówno tym, którzy z C++ jeszcze nie mieli kontaktu, jak i tym, którzy już coś na ten temat wiedzą. Autorzy prezentują C++ z zupełnie innej strony niż inne podręczniki tego typu, rozpoczynając od kontenerów, wnikliwie je analizując i omawiając zarówno pod kątem jakości, jak i wydajności. Polecam ją wszystkim...

Ocena : 5 Ocena książki 2005-09-28

RafalS

Książka bardzo dobra. Książka dla początkujących choć i zaawansowani mogą się z niej sporo dowiedzieć. Uczy języka c++ tak jak się go powinno uczyć czyli pozwalając pisać najprostsze programy z wykorzystaniem biblioteki standardowej. Książka omawia wszystkie ważniejsze aspekty języka c++ począwszy od pętli, a kończąc na przeciążeniu operatorów, polimorfizmie i funkcjach wirtualnych. I wszystko to z zastosowaniem biblioteki standardowej. Książka nie wgłębia się w jakieś szczególne przypadki pewnych zagadnienia to te najczęściej spotykane omawia dokładnie i zrozumiale (poświęcając więcej miejsca na opis dlaczego tak niż w pozycjach bardziej zaawansowanych). Dodatkowym atutem są dodatki, w których zebrane zostały opisy funkcji składowych kontenerów oraz najczęściej używane algorytmy uogólnione. Wady: literówki.

Ocena : 5 Ocena książki 2006-09-05

Seweryn Habdank-Wojewódzki

Bardzo dobrze napisana książka zarówno dla początkującego jak i średnio zaawansowanego czytelnika. Wykład jest poprowadzony z uwzględnieniem nowoczesnego stylu kodowania, który jednak nie przytłacza ilością szczegółów. Wiele detali objaśniane zostało w dalszym toku lektury. Materiał został dobrany i wyjaśniony świetnie.

Ocena : 4 Ocena książki 2004-07-12

tukan

Świetna książka. Przed nią znałem jedynie C++ z książki "Symfonia C++" J. Grębosza. Znałem to za dużo powiedziane, bo czytając "Potęga języka C++" poznałem nowy świat C++ niemal podobnie wytłumaczony jak w Symfonii, a na bardzo profesjonalnym poziomie. Książka pozwala już od pierwszych rozdziałów praktycznie programować i nie skupiać się na niuansach języka. Co ważne "Potęga..." nie nauczy świetnie poruszać się po każdym zakątku języka, bo to przychodzi po przeczytaniu kilku książek i wykorzystaniu tych umiejętności w praktyce. <br /> Dlaczego postawiłem ocenę dobrą? W książce jest masa literówek, a to dla początkujących niemałe wyzwanie - szczególnie w kodzie programów. Np. w tekście podany jest poprawny wzór na medianę, a w kodzie już nie bardzo. Errata na stronie Helionu jest do dyspozycji czytelników, ale nie każdy dysponuje dostępem do internetu. <br /> Moja rada: zassać kody źródłowe ze strony Helionu, wydrukować i zamiast patrzeć na te z książki spoglądać na te ściągnięte. Myślę, że moja ocena zmobilizuje korektę do większego zaangażowania.

Ocena : 2 Ocena książki 2005-10-03

bez podpisu

Książka jest napisana w zły sposób. Pokazują w niej kody nudnych programów, które są po kolei opisywane. Poza tym zdarzają się literówki. Opisy są pisane w sposób raczej niezrozumiały dla początkujących (Jeśli komuś mogę polecić tę książkę to tylko zaawansowanym)...