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++. Biblioteka standardowa. Podręcznik programisty

C++. Biblioteka standardowa. Podręcznik programisty

Autor: Nicolai M. Josuttis
Data wydania: 2003/09
Stron: 728
Cena książki: 99.00 zł

druk na żądanie!
Do przechowalni
Dodaj cpbspp
Szczegóły:

Informacje dodatkowe:
Druk na żądanie

Biblioteka standardowa C++ to zestaw klas oraz interfejsów znacznie rozszerzających język C++. Nie jest ona jednak łatwa do przyswojenia. W celu pełnego wykorzystania udostępnianych przez nią komponentów oraz skorzystania z jej możliwości, konieczne jest odwołanie się do materiałów zawierających nieco więcej informacji niż tylko listę klas oraz zawartych w nich funkcji.

Książka "C++. Biblioteka standardowa. Podręcznik programisty" dostarcza wyczerpującej dokumentacji każdego z komponentów biblioteki, jak również przystępnych wyjaśnień złożonych zagadnień; prezentuje praktyczne szczegóły programowania, niezbędne do skutecznego zastosowania omawianej biblioteki w praktyce. Znajdziesz w niej również liczne przykłady działającego kodu źródłowego.

Książka "C++. Biblioteka standardowa. Podręcznik programisty" opisuje aktualną wersję biblioteki standardowej C++, w tym jej najnowsze elementy dołączone do pełnego standardu języka ANSI/ISO C++. Opis skoncentrowany jest na standardowej bibliotece wzorców STL (ang. Standard Template Library), kontenerach, iteratorach, obiektach funkcyjnych oraz algorytmach STL. W książce tej znajdziesz również szczegółowy opis kontenerów specjalnych, łańcuchów znakowych, klas numerycznych, zagadnienia lokalizacji programów oraz omówienie biblioteki IOStream. Każdy z komponentów został dokładnie przedstawiony wraz z opisem jego przeznaczenia oraz założeń projektowych, przykładami, czyhającymi pułapkami, jak również definicją udostępnianych przez niego klas oraz funkcji.

Omówione w książce zagadnienia to między innymi:
  • Krótkie wprowadzenie do C++ i biblioteki standardowej
  • Standardowa biblioteka wzorców
  • Kontenery STL
  • Obiekty funkcyjne STL
  • Algorytmy STL
  • Kontenery specjalne: stosy, kolejki, klasa bitset
  • Łańcuchy
  • Kontenery numeryczne
  • Operacje wejścia-wyjścia z wykorzystaniem klas strumieniowych
  • Funkcje służące umiędzynarodowieniu aplikacji
  • Alokatory
"C++. Biblioteka standardowa. Podręcznik programisty" stanowi wyczerpującą, szczegółową, przystępnie napisaną oraz praktyczną książkę. Tworzy ona materiał referencyjny C++, do którego będziesz stale powracać.

Nicolai M. Josuttis jest niezależnym konsultantem technicznym, projektującym oprogramowanie obiektowe dla firm telekomunikacyjnych, transportowych, instytucji finansowych oraz przemysłu. Jest on aktywnym członkiem Komitetu Standaryzującego C++, grupy roboczej opracowującej bibliotekę oraz partnerem w System Bauhaus, niemieckiej grupie zrzeszającej uznanych ekspertów w dziedzinie programowania obiektowego. Nicolai M. Josuttis jest autorem kilku książek dotyczących programowania obiektowego oraz C++.
Zobacz wszystkie książki tego autora »
Osoby, które kupowały tę książkę, często kupowały też:
<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/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/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/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/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/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/zendfr.htm" style="color:black;" title="Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych">Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych</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: 89.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zendfr"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zendfr" /></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/javee6_ebook.htm" style="color:black;" title="Java EE 6. Programowanie aplikacji WWW. eBook. ">Java EE 6. Programowanie aplikacji WWW. 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.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=javee6_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj javee6_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
(2)
5
(5)
4
(1)
3
(0)
2
(0)
1
(0)

Liczba ocen: 8

Średnia ocena
czytelników
5


C++. Biblioteka standardowa. Podręcznik programisty:

okladka

Ocena : 6 Ocena książki 2005-08-17

Damian Raczyński

Dla mnie najlepsza książka o C++ od wielu lat, jaką przeczytałem. Napisana konkretnie, bez lania wody, w sposób pozwalający się wiele dowiedzieć o STL.

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

Karol Kuczmarski

Obecnie jest to chyba jedyna tak dobra książka o STL. Opis biblioteki jest obszerny i kompletny. Oprócz samego wykładu książka może także z powodzeniem pełnić formę leksykonu. Zaskoczył mnie także styl napisania publikacji - mimo że dość formalny, okazuje się lekki w lekturze i przyjemny, a to wielka rzadkość wśród tego typu 'cegieł'. Osobiście chętnie widziałbym teraz "C++ Templates" tego samego autora po polsku.

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

Piotr Czerwik

Książka może nie jest tania, ale na prawdę warto! Gorąco polecam wszystkim, których ta tematyka interesuje.

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

Bartłomiej Zommer

Książka dosłownie dla każdego. Zarówno dla tych, którzy chcą się dopiero zaznajomić z STL-em jak również dla tych, którzy chcą poszerzyć swą dotychczasową wiedze. Autor stosuje zasadę stopniowego rozszerzania przedstawianego materiału w ten sposób, że najpierw poznajemy dane zagadnienia w zakresie podstawowym (niektórym może np. to na początek wystarczyć) a następnie w dalszych rozdziałach prezentuje je już w głębokim zakresie. W ten sposób można dowiedzieć się na początek pobieżnie, choć dokładnie o wszystkim, a następnie np. o wybranych, bardziej interesujących nas rzeczach czytać dokładniej w następnych rozdziałach. Wielokrotnie autor wyjaśnia te same rzeczy w różnych miejscach książki, dzięki czemu można jej lekturę zacząć w dowolnym miejscu. Bardzo dobry dobór przykładów i gruntowne ich omówienie wraz z analizą. Książka wyczerpująco i co najważniejsze jasno omawia STL-a, a układ omawiania materiału jest naprawdę bardzo dobry.

Ocena : 5 Ocena książki 2003-12-12

Sebastian Nieszwiec

Książka bardzo dobra, opisuje w sposób prosty bibliotekę STL dodając do opisu wiele przykładowych kodów, które są jednocześnie omówione. Można powiedzieć, że autor tłumaczy bibliotekę standardową prawie tak prostym językiem jak prof. Grębosz w osławionej Symfonii C++. Oczywiście książka jest przeznaczona dla ludzi, którzy znają lub bardzo dobrze znają język c++. Jest to jedyny na rynku pełny opis STL'a, na który długo czekałem.<br> Polecam wszystkim, którzy chcą wykorzystać STL'a w swojej pracy programistycznej. Dałbym jej 6 ale z 4 lata temu, ale i tak cieszę się, że w końcu coś się o STL'u pojawiło od 1998 roku kiedy stworzono ten standard.

Ocena : 5 Ocena książki 2004-03-15

Paweł Kierski

Bardzo dobra książka. Może niektórym wydać się 'nadmiarowa' - autor niektóre fragmenty powtarza wielokrotnie przy różnych okazjach - ale właśnie dzięki temu można ją czytać 'od środka' i nie ma możliwości przegapienia istotnych kwestii. Szkoda tylko jednego - po tę książkę będę sięgać często i miękkie okładki pewnie szybko się 'zużyją'...

Ocena : 4 Ocena książki 2004-08-25

bez podpisu

Jest to dość dobra referencja dla programistów C++, chcących poznać i wykorzystywać ISO C++ 98. Przy opisach metod kontenerów brakuje jednak typów (interator, liczba, obiekt, ...) argumentów oraz wartości zwracanych, mimo to większość tych informacji można wywnioskować z opisów.