×
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:

"C++ dla każdego"

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
39 wiersz 20 od góry cout znaków sdt cout znaków std Marcin Łepek
44 9 komentarze w stylu C komentarze w stylu C++ Michał Sawczuk
45 6 od dołu Dobrym przykłądem jest ostrzenie ołówka. Dobrym przykładem jest ostrzenie ołówka. Bartosz Skonieczny
71 ostatni a: 0 b: 7 x: 16 y:16 a: 9 b: 7 x: 16 y:16 Karol Sobiesiak
108 2,11 "; ; Michał Sawczuk
111 wiersz 7 od dołu nie musi być tak nie musi być taka Michał Sawczuk
116 13 Kompilator sprawdza argumenty i na tej podstawię wybiera... Kompilator sprawdza argumenty i na tej podstawie wybiera... Bartosz Skonieczny
130 13 obiektowo nie już musisz obiektowo nie musisz już Marcin Kiernozek
135 wiersz 22 od góry viod Meow(); void Meow(); Marcin Łepek
160 wiersz 6 od dołu kod taki nazywany "kodem spaghetti". kod taki nazywany jest "kodem spaghetti". Michał Sawczuk
163 wiersz 4 od dołu w rozdziale 3., "Stałe i zmienne". w rozdziale 4., "Wyrażenia i instrukcje", str.73. Marcin Łepek
180 wiersz 8 od dołu liczby).. liczby). Michał Sawczuk
197 7 unsigned shot int .... unsigned short int .... Bartosz Skonieczny
203 wiersz 15 od góry powoduje to, kod powoduje to, że kod Marcin Łepek
206 9 od dołu pPointer = 84; *pPointer = 84; Bartosz Skonieczny
207 10 ... że zostanie to zwolnione, gdy przestanie potrzebne. ... że zostanie to zwolnione, gdy przestanie być potrzebne. Bartosz Skonieczny
207 5 pPointer = 84; *pPointer = 84; Bartosz Skonieczny
212 9 brak deklaracji funkcji void SetAge(int age) *itsAge = age; Bartosz Skonieczny
218 6 ,za pomocą pomocy tego wskaźnika ,za pomocą tego wskaźnika Michał Sawczuk
221 10 ... //wskazuje następne słow ... //wskazuje następne słowo Bartosz Skonieczny
222 wiersz 11 od dołu Odejmując wskaźnik p1 od wskaźnika p2 w linii 55. Odejmując wskaźnik p1 od wskaźnika p2 w linii 57. Michał Sawczuk
225 1 W linii 17. W linii 15. -
230 wiersze 10 i 13 od dołu "; ; Michał Sawczuk
233 4 ułatwia popełnieni błędów ułatwia popełnianie błędów Michał Sawczuk
233 4, 5 konieczność wyłuskiwania wskaźników wewnątrz funkcji swap() ułatwia popełnieni błędów.... konieczność wyłuskiwania wskaźników wewnątrz funkcji swap() ułatwia popełnienie błędów.... Bartosz Skonieczny
235 7 Języka C++ umożliwia Język C++ umożliwia Michał Sawczuk
236 wiersz 2 od dołu obliczone wartości wcześniej. obliczone wcześniej wartości. Michał Sawczuk
244 1: wiersz w listingu 1: // Przekazywanie wskaźników do obiektów 1: // Przekazywanie referencji do obiektów Michał Sawczuk
249 2 , co mimo wszystko powinno to być , co mimo wszystko powinno być Michał Sawczuk
261 11-12 konstruktor kopiujący danej klasy, taki mogłeś zobaczyć w poprzednim rozdziale na listingu 9.6. konstruktor kopiujący danej klasy, taki jaki mogłeś zobaczyć w poprzednim rozdziale na listingu 9.12. Michał Sawczuk
273 wiersz 3 od dołu obiektu, po czy, zwrócić obiektu, po czym zwrócić Marcin Łepek
284 wiersz 17 od dołu *theCtr=wasShort; theCtr=wasShort; Michał Sawczuk
288 13-14 Język modelowania nie jest tylko niż konwencją, określającą sposób rysowania modelu na papierze. Język modelowania nie jest czymś więcej niż konwencją, określającą sposób rysowania modelu na papierze.
Michał Sawczuk
312 wiersz 7 od dołu Po prostu synchronizacji obu modeli jest zbyt trudna. Po prostu synchronizacja obu modeli jest zbyt trudna. Michał Sawczuk
323 6 , więc ich zostały były wyprowadzone z klasy Mammal. , więc ich klasy zostały wyprowadzone z klasy Mammal. Michał Sawczuk
324 linie w listingu 43:, 44: 43: WagTail();
44: BegForFood();
43: void WagTail();
44: void BegForFood();
Michał Sawczuk
326 1-2 do prywatnej danej itsBreed oraz do prywatnych danych klasy Mammal. do prywatnej danej itsBreed oraz do chronionych danych klasy Mammal. Michał Sawczuk
335 wiersze 1-2 od dołu ; posiada ona taką samą nazwę i sygnaturę, jak przesłaniana metoda w klasie bazowej. ; posiada ona taką samą sygnaturę i zwracany typ, jak przesłaniana metoda w klasie bazowej. Michał Sawczuk
357 12 int IntegerArray = 10, 20; int IntegerArray[] = 10, 20; -
367 15 ...w liniach 25., 28. oraz 36. ...w liniach 25., 28. oraz 33. -
383 w listingu linia 168 168:: //Przed głowę nic nie wstawiamy nic, zatem 168:: //Przed głowę nie wstawiamy nic, zatem Michał Sawczuk
385 wiersz 7 od dołu Konstruktor klasy InternalNode inicjalizuje swój wskaźnik Data za pomocą Konstruktor klasy InternalNode inicjalizuje swój wskaźnik myData za pomocą Michał Sawczuk
388 wiersz 12 od dołu Napisanie własnej klasy tablicowej ma wiele zalet w porównaniem z korzystaniem Napisanie własnej klasy tablicowej ma wiele zalet w porównaniu z korzystaniem Michał Sawczuk
425 w listingu 8: linia 8: // Klasy: PART - zawiera numery części oraz ewentualnie inne 8: // Klasy: Part - zawiera numery części oraz ewentualnie inne Michał Sawczuk
433 wiersz 2 od dołu wskaźnik PNode jest wykorzystywany wskaźnik pNode jest wykorzystywany Michał Sawczuk
458 66 i 67 case 1: pFunc = Mammal::Speak; break;
default: pFunc = Mammal::Move; break;
case 1: pFunc = &Mammal::Speak; break;
default: pFunc = &Mammal::Move; break;
Jacek Sitko
460 22,23,24,25,26,27,28 {
Dog::Speak,
Dog::Move,
Dog::Eat,
Dog::Growl,
Dog::Whimper,
Dog::RollOver,
Dog::PlayDead
};
{
&Dog::Speak,
&Dog::Move,
&Dog::Eat,
&Dog::Growl,
&Dog::Whimper,
&Dog::RollOver,
&Dog::PlayDead
};
Albert Makać
523 wiersz 5 od góry cin.gat(a) >> b; cin.get(a) >> b; Marcin Łepek
586 17,18,19 w wynikach Animal()Destruktor klasy Animal...
Animal()Destruktor klasy Animal...
Animal()Destruktor klasy Animal...
Animal()Animal()Animal()Animal(int)Animal()Destruktor klasy
Animal... Animal(int)Animal()Destruktor klasy Animal... Animal(int)
-
709 22 S Ś Michał Sawczuk

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
74 6 20 % 0 to ponownie 0 20 % 10 to ponownie 0 -
Zamknij Pobierz aplikację mobilną Helion
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.