Ex-torrenty.org
Książki / Podręczniki
Więcej niż C++. Wprowadzenie do bibliotek Boost - Björn Karlsson (2006) [PDF] [tomek3583] [PL]


Dodał: xdktkmhc
Data dodania:
2018-11-30 07:20:26
Rozmiar: 19.41 MB
Ostat. aktualizacja:
2020-11-09 20:06:07
Seedów: 0
Peerów: 0


Komentarze: 0

INFO

Format PDF
Skan, dwie strony na jednej kartce pdf

OPIS

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.
Table of contents :
Słowo wstępne (9)
Od autora (11)
Podziękowania (13)
O autorze (15)
Organizacja materiału (17)
Przegląd bibliotek Boost (19)
Przetwarzanie tekstów i ciągów znaków (19)
Struktury danych, kontenery, iteratory i algorytmy (21)
Obiekty funkcyjne i programowanie wyższego rzędu (24)
Programowanie uogólnione i metaprogramowanie z użyciem szablonów (26)
Liczby i obliczenia (29)
Wejście-wyjście (31)
Różne (32)
Część I Biblioteki ogólnego przeznaczenia (37)
Rozdział 1. Biblioteka Smart_ptr (39)
Jak ulepszyć własne programy z użyciem biblioteki Smart_ptr? (39)
Po co nam inteligentne wskaźniki? (40)
Jak ma się biblioteka Smart_ptr do biblioteki standardowej C++? (41)
scoped_ptr (42)
scoped_array (50)
shared_ptr (51)
shared_array (63)
intrusive_ptr (63)
weak_ptr (74)
Smart_ptr - podsumowanie (82)
Rozdział 2. Biblioteka Conversion (83)
Jak ulepszyć własne programy z użyciem biblioteki Conversion? (83)
polymorphic_cast (84)
polymorphic_downcast (90)
numeric_cast (93)
lexical_cast (100)
Conversion - podsumowanie (105)
Rozdział 3. Biblioteka Utility (107)
Jak ulepszyć własne programy z użyciem biblioteki Utility? (107)
BOOST_STATIC_ASSERT (108)
checked_delete (110)
noncopyable (114)
addressof (119)
enable_if (121)
Utility - podsumowanie (129)
Rozdział 4. Biblioteka Operators (131)
Jak ulepszyć własne programy z użyciem biblioteki Operators? (131)
Jak ma się biblioteka Operators do biblioteki standardowej C++? (132)
Operators (132)
Stosowanie (137)
Operators - podsumowanie (156)
Rozdział 5. Biblioteka Regex (157)
Jak ulepszyć własne programy z użyciem biblioteki Regex? (157)
Jak ma się biblioteka Regex do biblioteki standardowej C++? (158)
Regex (158)
Stosowanie (160)
Regex - podsumowanie (174)
Część II Kontenery i struktury danych (175)
Rozdział 6. Biblioteka Any (177)
Jak ulepszyć własne programy z użyciem biblioteki Any? (177)
Jak ma się biblioteka Any do biblioteki standardowej C++? (178)
Any (178)
Stosowanie (181)
Any - podsumowanie (203)
Rozdział 7. Biblioteka Variant (205)
Jak ulepszyć własne programy z użyciem biblioteki Variant? (205)
Jak ma się biblioteka Variant do biblioteki standardowej C++? (206)
Variant (206)
Stosowanie (209)
Variant - podsumowanie (219)
Rozdział 8. Biblioteka Tuple (221)
Jak ulepszyć własne programy z użyciem biblioteki Tuple? (221)
Jak ma się biblioteka Tuple do biblioteki standardowej C++? (222)
Tuple (222)
Stosowanie (227)
Tuple - podsumowanie (243)
Część III Obiekty funkcyjne i programowanie wyższego rzędu (245)
Rozdział 9. Biblioteka Bind (247)
Jak ulepszyć własne programy z użyciem biblioteki Bind? (247)
Jak ma się biblioteka Bind do biblioteki standardowej C++? (248)
Bind (248)
Stosowanie (249)
Bind - podsumowanie (273)
Rozdział 10. Biblioteka Lambda (275)
Jak ulepszyć własne programy z użyciem biblioteki Lambda? (275)
Jak ma się biblioteka Lambda do biblioteki standardowej języka C++? (276)
Lambda (277)
Stosowanie (278)
Lambda - podsumowanie (312)
Rozdział 11. Biblioteka Function (313)
Jak ulepszyć własne programy z użyciem biblioteki Function? (313)
Jak ma się biblioteka Function do biblioteki standardowej języka C++? (313)
Function (314)
Stosowanie (317)
Function - podsumowanie (337)
Rozdział 12. Biblioteka Signals (339)
Jak ulepszyć własne programy z użyciem biblioteki Signals? (339)
Jak ma się biblioteka Signals do biblioteki standardowej języka C++? (340)
Signals (340)
Stosowanie (343)
Signals - podsumowanie (365)
Bibliografia (367)
Skorowidz (371)

SCREENY

Okładka:
[img]http://i.imgur.com/2o3F6Tx.jpg[/img]
http://i.imgur.com/2o3F6Tx.jpg

Lista plików

Trackery

  • http://peersteers.org/announce
  • http://tracker.vanitycore.co:6969/announce
  • udp://tracker.coppersurfer.tk:6969
  • http://agusiq-torrents.pl:6969/announce
  • udp://tracker.opentrackr.org:1337
  • Komentarze są widoczne dla osób zalogowanych!

    Żaden z plików nie znajduje się na serwerze. Torrenty są własnością użytkowników. Administrator serwisu nie może ponieść konsekwencji za to co użytkownicy wstawiają, lub za to co czynią na stronie. Nie możesz używać tego serwisu do rozpowszechniania lub ściągania materiałów do których nie masz odpowiednich praw lub licencji. Użytkownicy odpowiedzialni są za przestrzeganie tych zasad.
    Copyright © 2024 Ex-torrenty.org