Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
C++ Biblioteka standardowa Podręcznik programisty Wydanie 2 149.00zł
C++ Biblioteka standardowa Podręcznik programisty Wydanie 2

Tytuł: C++ Biblioteka standardowa Podręcznik programisty Wydanie 2
Autor: Nicolai M. Josuttis
ISBN: 978-83-246-5576-2
Ilość stron: 1120
Data wydania: 04/2014
Oprawa: Twarda
Format: 164x239
Wydawnictwo: HELION

Cena: 149.00zł


Lektura obowiązkowa dla każdego programisty C++!

Pomimo olbrzymiej konkurencji ze strony platformy .NET oraz języka Java, język C++ wciąż jest niezastąpiony w wielu dziedzinach. Wszędzie tam, gdzie wymagane są najwyższa wydajność, pełna kontrola nad sprzętem oraz przewidywalność, C++ jest bezkonkurencyjny. Biblioteka standardowa C++ to zestaw klas i interfejsów, które w znaczny sposób zwiększają możliwości tego języka. Warto wykorzystać jej potencjał!

Biblioteka standardowa C++ poza wieloma niewątpliwymi zaletami ma jedną poważną wadę - jest trudna do opanowania. Właśnie dlatego potrzebny Ci jest ten podręcznik! W trakcie lektury poznasz nowe elementy języka C++ w wersji 11. Następnie dowiesz się, czym jest standardowa biblioteka szablonów (STL), oraz zobaczysz, jak wykorzystać w codziennej pracy: mapy, multimapy, iteratory, listy oraz wiele innych elementów.

Na sam koniec nauczysz się poprawnie korzystać ze współbieżności oraz tworzyć aplikacje obsługujące różne wersje językowe. Każdy z komponentów biblioteki został dokładnie przedstawiony: z opisem przeznaczenia, przykładami oraz problemami, których może przysporzyć. Książka ta jest obowiązkową lekturą każdego programisty C++!

Dzięki tej książce:
• poznasz nowości języka C++ w wersji 11
• wykorzystasz możliwości kontenerów STL
• zrozumiesz zastosowanie iteratorów
• zobaczysz na praktycznych przykładach, jak działają komponenty
• błyskawicznie opanujesz możliwości biblioteki standardowej C++

Odkryj potęgę C++!

Rozdziały:

1. O książce (25)
1.1. Dlaczego powstała ta książka? (25)
1.2. Co należy wiedzieć przed przystąpieniem do lektury tej książki? (26)
1.3. Styl i struktura książki (26)
1.4. Jak czytać tę książkę? (30)
1.5. Stan obecny (30)
1.6. Przykładowy kod i dodatkowe informacje (30)

2. Wprowadzenie do języka C++ i biblioteki standardowej (31)
2.1. Historia standardów C++ (31)
2.1.1. Typowe pytania o standard C++11 (32)
2.1.2. Zgodność pomiędzy C++11 i C++98 (34)
2.2. Złożoność algorytmów a notacja O (34)

3. Nowe elementy języka (37)
3.1. Nowe elementy języka C++11 (37)
3.2. Starsze "nowości" języka C++ (59)

4. Pojęcia ogólne (65)
4.1. Przestrzeń nazw std (65)
4.2. Pliki nagłówkowe (66)
4.3. Obsługa błędów i wyjątków (68)
4.4. Obiekty wywoływalne (82)
4.5. Wielowątkowość i współbieżność (83)
4.6. Alokatory (85)

5. Narzędzia (87)
5.1. Pary i krotki (88)
5.2. Inteligentne wskaźniki (103)
5.3. Ograniczenia liczbowe (145)
5.4. Cechy typowe i narzędzia pracy z typami (152)
5.5. Funkcje pomocnicze (165)
5.6. Statyczna arytmetyka liczb wymiernych - klasa ratio<> (170)
5.7. Zegary i czasomierze (174)
5.8. Pliki nagłówkowe , oraz (192)

6. Standardowa biblioteka szablonów (STL) (197)
6.1. Składniki biblioteki STL (198)
6.2. Kontenery (199)
6.3. Iteratory (223)
6.4. Algorytmy (234)
6.5. Adaptatory iteratorów (245)
6.6. Własne uogólnione operacje na kontenerach (251)
6.7. Algorytmy modyfikujące (252)
6.8. Funkcje jako argumenty algorytmów (259)
6.9. Stosowanie lambd (263)
6.10. Obiekty funkcyjne (267)
6.11. Elementy kontenerów (278)
6.12. Obsługa błędów i wyjątków wewnątrz biblioteki STL (280)
6.13. Rozbudowa biblioteki STL (286)

7. Kontenery STL (289)
7.1. Wspólne cechy i operacje kontenerów (290)
7.2. Tablice (298)
7.3. Wektory (307)
7.4. Kolejki o dwóch końcach (321)
7.5. Listy (328)
7.6. Listy jednokierunkowe (338)
7.7. Zbiory i wielozbiory (352)
7.8. Mapy oraz multimapy (369)
7.9. Kontenery nieuporządkowane (391)
7.10. Inne kontenery STL (421)
7.11. Implementacja semantyki referencji (425)
7.12. Kiedy stosować poszczególne kontenery? (428)

8. Składowe kontenerów STL (435)
8.1. Definicje typów (435)
8.2. Operacje tworzenia, kopiowania i niszczenia (438)
8.3. Operacje niemodyfikujące (442)
8.4. Operacje przypisania (446)
8.5. Bezpośredni dostęp do elementów (448)
8.6. Operacje generujące iteratory (450)
8.7. Wstawianie i usuwanie elementów (452)
8.8. Specjalne funkcje składowe list (462)
8.9. Interfejsy strategii obsługi kontenerów (470)
8.10. Obsługa alokatorów (474)

9. Iteratory STL (479)
9.1. Pliki nagłówkowe iteratorów (479)
9.2. Kategorie iteratorów (479)
9.3. Pomocnicze funkcje iteratorów (488)
9.4. Adaptatory iteratorów (494)
9.5. Cechy typowe iteratorów (512)
9.6. Iteratory definiowane przez użytkownika (516)

10. Obiekty funkcyjne STL i lambdy (521)
10.1. Pojęcie obiektów funkcyjnych (521)
10.2. Predefiniowane obiekty funkcyjne i obiekty wiązania wywołania (531)
10.3. Lambdy (544)

11. Algorytmy STL (551)
11.1. Pliki nagłówkowe algorytmów (551)
11.2. Przegląd algorytmów (552)
11.3. Funkcje pomocnicze (564)
11.4. Algorytm for_each() (566)
11.5. Algorytmy niemodyfikujące (570)
11.6. Algorytmy modyfikujące (599)
11.7. Algorytmy usuwające (615)
11.8. Algorytmy mutujące (623)
11.9. Algorytmy sortujące (634)
11.10. Algorytmy przeznaczone dla zakresów posortowanych (645)
11.11. Algorytmy numeryczne (659)

12. Kontenery specjalne (667)
12.1. Stosy (668)
12.2. Kolejki (673)
12.3. Kolejki priorytetowe (676)
12.4. Adaptatory kontenerów w szczegółach (680)
12.5. Kontener bitset (684)

13. Łańcuchy znakowe (689)
13.1. Przeznaczenie klas łańcuchów znakowych (690)
13.2. Opis klas reprezentujących łańcuchy znakowe (699)
13.3. Klasa string w szczegółach (731)

14. Wyrażenia regularne (759)
14.1. Interfejs dopasowywania i wyszukiwania wyrażeń regularnych (759)
14.2. Obsługa podwyrażeń (762)
14.3. Iteratory dopasowań (768)
14.4. Iteratory podciągów (769)
14.5. Zastępowanie wyrażeń regularnych (771)
14.6. Flagi wyrażeń regularnych (773)
14.7. Wyjątki związane z wyrażeniami regularnymi (777)
14.8. Gramatyka wyrażeń regularnych ECMAScript (779)
14.9. Inne gramatyki (781)
14.10. Sygnatury podstawowych funkcji (782)

15. Obsługa wejścia-wyjścia z wykorzystaniem klas strumieniowych (785)
15.1. Podstawy strumieni wejścia-wyjścia (786)
15.2. Podstawowe obiekty oraz klasy strumieniowe (790)
15.3. Standardowe operatory strumieniowe << oraz >> (796)
15.4. Stany strumieni (802)
15.5. Standardowe funkcje wejścia-wyjścia (812)
15.6. Manipulatory (820)
15.7. Formatowanie (825)
15.8. Umiędzynarodawianie (837)
15.9. Dostęp do plików (838)
15.10. Klasy strumieni dla łańcuchów znakowych (850)
15.11. Operatory wejścia-wyjścia dla typów zdefiniowanych przez użytkownika (858)
15.12. Łączenie strumieni wejściowych oraz wyjściowych (867)
15.13. Klasy bufora strumienia (874)
15.14. Kwestie wydajności (893)

16. Umiędzynarodowienie (899)
16.1. Kodowanie znaków i zestawy znaków (901)
16.2. Pojęcie obiektów ustawień lokalnych (909)
16.3. Klasa locale w szczegółach (919)
16.4. Klasa facet w szczegółach (922)

17. Komponenty numeryczne (963)
17.1. Liczby i rozkłady losowe (963)
17.2. Liczby zespolone (981)
17.3. Globalne funkcje numeryczne (997)
17.4. Klasa valarray (999)

18. Współbieżność (1001)
18.1. Interfejs wysokiego poziomu: async() i futury (1003)
18.2. Interfejs niskiego poziomu: wątki i promesy (1021)
18.3. Uruchamianie wątku w szczegółach (1030)
18.4. Synchronizacja wątków, czyli największy problem współbieżności (1040)
18.5. Muteksy i blokady (1049)
18.6. Zmienne warunkowe (1063)
18.7. Atomowe typy danych (1072)

19. Alokatory (1085)
19.1. Wykorzystywanie alokatorów przez programistów aplikacji (1085)
19.2. Alokator definiowany przez użytkownika (1086)
19.3. Wykorzystywanie alokatorów przez programistów bibliotek (1088)

Klienci, którzy kupili tę książkę, kupili także
Kim był Neil Armstrong?
Kim był Neil Armstrong?
Roberta Edwards
Prószyński
Mapowanie wrażeń. Kreowanie wartości przy pomocy ścieżek klienta, schematów usług i diagramów
Mapowanie wrażeń. Kreowanie wartości przy pomocy ścieżek klienta, schematów usług i diagramów
Jim Kalbach
HELION
Chirurgia Podręcznik dla studentów Tom 1/2
Chirurgia Podręcznik dla studentów Tom 1/2
Wojciech Kazimierz Noszczyk
PZWL
Egzamin na certyfikat księgowego Testy wiedzy Wydanie 2
Egzamin na certyfikat księgowego Testy wiedzy Wydanie 2
Stepaniuk Mariusz
C.H. Beck
Rynek energii w Polsce
Rynek energii w Polsce
Dorota Niedziółka
Difin
Stygmatycy i aniołowie Dzieje ekstaz, cudów i świętych ran od św. Franciszka po dzień dzisiejszy
Stygmatycy i aniołowie Dzieje ekstaz, cudów i świętych ran od św. Franciszka po dzień dzisiejszy
Turi Anna Maria, Stanzione Marcello
AA
 Koszyk
1 x Amsterdam. Michelin. Wydanie 1
1 x Żywienie człowieka Tom 3 Żywienie człowieka a zdrowie publiczne
1 x Efektywność resocjalizacji nieletnich w warunkach wolnościowych
1 x Dlaczego powinnaś wciąż całować tego samego mężczyznę 10 i pół powodu
1 x Szepty Życie w stalinowskiej Rosji
1 x Słownik medyczny polsko-niemiecki niemiecko-polski + definicje haseł + CD (słownik elektroniczny)
1 x Dwie klęski Wrześniowy syndrom 1939 i klęska Francji 1940 w postawach, zachowaniach i nastrojach społeczeństwa polskiego
1 x A może nie ma się czego bać? Jak zamienić lęk w ciekawość
1 x Geniusz marketingu
432.72zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Fizyka
Kwantowa rzeczywistość W poszukiwaniu prawdziwego znaczenia mechaniki kwantowej

Kwantowa rzeczywistość W poszukiwaniu prawdziwego znaczenia mechaniki kwantowej

43.00zł
36.55zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT
Anatomia człowieka Tom 1-5 Komplet Adam Bochenek, Michał Reicher PZWL
3ds Max 2012 Biblia Kelly L. Murdock HELION
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Windows Server 2008 R2 Usługi pulpitu zdalnego Resource Kit Christa Anderson, Kristin L. Griffin, Microsoft Remote Desktop Virtual Microsoft Press