ODBIERZ TWÓJ BONUS :: »

Więcej niż C++. Wprowadzenie do bibliotek Boost Björn Karlsson

(ebook) (audiobook) (audiobook)
Więcej niż C++. Wprowadzenie do bibliotek Boost Björn Karlsson - okladka książki

Więcej niż C++. Wprowadzenie do bibliotek Boost Björn Karlsson - okladka książki

Więcej niż C++. Wprowadzenie do bibliotek Boost Björn Karlsson - audiobook MP3

Więcej niż C++. Wprowadzenie do bibliotek Boost Björn Karlsson - audiobook CD

Autor:
Björn Karlsson
Wydawnictwo:
Helion
Ocena:
4.5/6  Opinie: 2
Stron:
384
Druk:
oprawa miękka
Czytaj fragment
Książka
47,40 zł 79,00 zł (-40%)
47,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Wykorzystywania inteligentnych wskaźników do zarządzania pamięcią w C++
  • Stosowania bezpiecznych konwersji typów za pomocą bibliotek Conversion
  • Używania narzędzi do sprawdzania typów i asercji w czasie kompilacji
  • Implementowania klas niekopiowalnych i zarządzania adresami obiektów
  • Przeciążania operatorów przy użyciu biblioteki Operators
  • Przetwarzania tekstu i stosowania wyrażeń regularnych z biblioteką Regex
  • Przechowywania dowolnych typów danych dzięki bibliotece Any
  • Tworzenia typów wariantowych i obsługi wielu typów w jednej zmiennej z Variant
  • Pracy z krotkami i grupowania różnych typów danych za pomocą Tuple
  • Realizowania wiązania argumentów funkcji i tworzenia wywołań zwrotnych z Bind
  • Definiowania wyrażeń lambda i funkcji anonimowych przy użyciu Lambda
  • Przechowywania i wywoływania obiektów funkcyjnych z biblioteką Function
  • Zarządzania sygnałami i slotami do komunikacji między obiektami z Signals
  • Integracji bibliotek Boost z istniejącym kodem C++ i biblioteką standardową
  • Usprawniania programowania generycznego i metaprogramowania z użyciem szablonów

Język C++ znajduje coraz więcej zastosowań, w wypadku których biblioteka standardowa często okazuje się zbyt uboga. Projekt Boost powstał w celu wypełnienia luk i wyeliminowania niedoskonałości biblioteki STL. Dziś biblioteki Boost zyskują coraz większą popularność, czego dowodem jest włączenie dziesięciu z nich do przygotowywanej biblioteki standardowej języka C++0x. Twórcy kolejnej specyfikacji C++ zdecydowali się nawet na kilka modyfikacji języka w celu ułatwienia korzystania z bibliotek Boost.

Książka "Więcej niż C++. Wprowadzenie do bibliotek Boost" to przegląd 58 bibliotek projektu. Dwanaście z nich omówiono szczegółowo i zilustrowano przykładami. Analizując zaprezentowane projekty, przekonasz się, jak bardzo biblioteki Boost ułatwiają pracę i pozwalają ulepszyć aplikacje. Nauczysz się korzystać z inteligentnych wskaźników, obiektów funkcyjnych, wyrażeń regularnych i wielu innych funkcji oferowanych przez biblioteki Boost.

  • Bezpieczna konwersja typów
  • Stosowanie elastycznych bibliotek kontenerów
  • Wyrażenia regularne
  • Wywołania zwrotne
  • Zarządzanie sygnałami i slotami

Wykorzystaj już teraz elementy bibliotek Boost, a nowa biblioteka standardowa nie będzie miała przed Tobą żadnych tajemnic.

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać zaawansowane techniki programowania w C++, aby skorzystać z tej książki?
Nie, książka jest napisana przystępnym językiem i wyjaśnia zagadnienia krok po kroku, dlatego mogą z niej korzystać zarówno osoby średniozaawansowane, jak i bardziej doświadczeni programiści C++.
2. Jakie konkretne biblioteki Boost są omawiane w książce?
Autor szczegółowo omawia 12 wybranych bibliotek Boost, m.in. Smart_ptr, Conversion, Utility, Operators, Regex, Any, Variant, Tuple, Bind, Lambda, Function oraz Signals, ilustrując ich zastosowanie praktycznymi przykładami.
3. Czy książka zawiera przykłady kodu i praktyczne zastosowania bibliotek Boost?
Tak, każdy rozdział zawiera liczne przykłady kodu, które pokazują, jak efektywnie wykorzystać wybrane biblioteki Boost w codziennej pracy programisty.
4. Czy ta książka pomoże mi przygotować się do korzystania z nowych standardów C++?
Tak, poznając biblioteki Boost opisane w książce, nabędziesz umiejętności, które ułatwią Ci pracę z nowoczesnym C++ i przyszłymi wersjami standardu, ponieważ wiele elementów Boost zostało włączonych do C++0x.
5. Czy znajdę w książce porównania bibliotek Boost ze standardową biblioteką C++?
Tak, w każdym rozdziale autor porównuje możliwości danej biblioteki Boost z funkcjonalnościami dostępnymi w standardowej bibliotece C++, wskazując różnice, zalety i ograniczenia.
6. Czy książka nadaje się do samodzielnej nauki?
Tak, książka została napisana z myślą o samodzielnej nauce - zawiera jasne wyjaśnienia, przykłady oraz podsumowania, które ułatwiają przyswajanie wiedzy.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji papierowej, a często również w formatach elektronicznych (ebook: PDF, ePub, mobi) - aktualne opcje znajdziesz na stronie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
47,40 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint