×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »

Errata książki

Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:

"Więcej niż C++. Wprowadzenie do bibliotek Boost"

Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: helion.pl/user/erraty

Strona Linia Jest Powinno Zgłaszający
45 10 if (p) if (p)
{
Adam Chyła
96 2. i 4. od dołu w listingu std::ocut std::cout -
109 19 od dołu template <int i> void accepts_values_between_1_and_100()
template <int i> void accepts_values_between_1_and_10()
-
134 14 - licząc linijki tylko z tekstem T operator+=(const T&); T operator-=(const T&); Adam Chyła
141 2. wiersz listingu klasy thing boost::less_than_comparable<thing> boost::less_than_comparable<thing>, -
187 18 od dołu std::string s=boost::any_cast<std::string(a1); std::string s=boost::any_cast<std::string>(a1); -
188 4, 5 a1 zawiera ciąg: 200
Informacja o typie type_info...
a1 zawiera ciąg: 200
a2 wymieniło zawartość z a1: 100
Informacja o typie type_info...
-
212 9 od dołu Boost::Variant Boost.Variant -
223 11 od dołu Powtórzona jest dwukrotnie ta sama sygnatura funkcji get. RI get(const tuple<T1,T2,...,TN>& t);
-
249 16 using boosg::bind using boost::bind -
281 23, 31 bind::(&type::value_type::first,_1) << ", wartość=" bind(&type::value_type::first,_1) << ", wartość=" -
282 1 bind::(&type::value_type::first,_1) bind(&type::value_type::first,_1) -
284 21 std::cout << "\Arg1, Arg2 i Arg3!"; std::cout << "\nArg1, Arg2 i Arg3!"; -
286 4 #incude #include -
295 19 od dołu std::transform(vec.begin(), vec.end(), vec.begin(), bind<int>(var(ap),_1)); std::transform(vec.begin(), vec.end(), vec.begin(), bind(var(ap),_1)); -
316 2 od dołu funkcyjny, zwracana wartość to false. funkcyjny, zwracana wartość to true. -
324 3 od dołu Bieżąca suma to 10
Bieżąca suma to 10
Bieżąca suma to 10
Bieżąca suma to 20
-
341 10 SlotFUnction SlotFunction -

Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:

Strona Linia Jest Powinno Zgłaszający
170 26 boost::regex reg("(\\d{+),?"); boost::regex reg("(\\d+),?"); Bartosz Szczygólski
170 32 int sum = for_each(it, end(), c).sum(); int sum = for_each(it, end, c).sum(); Bartosz Szczygólski