Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:
"C++. Potęga języka. Od przykładu do przykładu"
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 |
---|---|---|---|---|
33 | 14. | std::cin > v | std::cin >> v | - |
62 | przedostatnia instrukcja kodu | 0.2 * midterm + 0.4 * final * 0.4 * sum / count | 0.2 * midterm + 0.4 * final + 0.4 * sum / count | - |
73 | 3. od góry | median = size % 2 == 0 ? (homework[mid] + homework[mid] + 1) / 2 | median = size % 2 == 0 ? (homework[mid] + homework[mid - 1]) / 2 | Bronek Kozicki |
85 | 21. | return grade(midterm, final, hw); | return grade(midterm, final, median(hw)); | Anna Wojciechowska |
90 | 6. od dolu | //definicja funkcji median | //definicja funkcji median(vector |
Anna Wojciechowska |
94 | 12 | vectoe |
vector |
marcin rydzyk |
95 | 1. od dolu | sort(vec.begin(), vec.end); | sort(vec.begin(), vec.end()); | Anna Wojciechowska |
97 | 4 | vector |
vector |
marcin rydzyk |
104 | 21 | students.puch_back(record); | students.push_back(record); | marcin rydzyk |
142 | 6 | for (vector |
for (vector |
marcin rydzyk |
143 | 15 od dołu | // błąd - brak elementu pod wskazaniem end.ret() | // błąd - brak elementu pod wskazaniem ret.end() | marcin rydzyk |
144 | 14. | return isspace(c); | return !isspace(c); | - |
165 | 3 od dołu | transform (b, e, f, d); | transform (b, e, d, f); | Marcin Rydzyk |
171 | 9 od dołu | counters[i]; | counters[s]; | Marcin Rydzyk |
175 | 15 od dołu | vector |
vector |
Marcin Rydzyk |
179 | 4 | Rule_connections | Rule_connection | Marcin Rydzyk |
232 | 4 | while (begin != end && If(*begin)) | while (begin != end && f(*begin)) | Marcin Rydzyk |
233 | 20 | ... jeżeli p wskazuje do m-tego elementu tablicy, to p + n
wskazuje do (m + n)-tego elementu ... |
... jeżeli p wskazuje do m-tego elementu tablicy, to p + n
wskazuje do (p + n)-tego elementu ... |
Marcin Rydzyk |
234 | 10 od dołu | ... jeżeli p wskazuje m-ty element tablicy, to p[n] jest
(m+n)-tym elementem ... |
... jeżeli p wskazuje m-ty element tablicy, to p[n] jest
(p+n)-tym elementem ... |
Marcin Rydzyk |
237 | 10 | "A+", "A+", "A+", "A+", "A+", "A+", "A+", "A+", "A+", "A+", "A+", | "A+", "A", "A-", "B+", "B", "B-", "C+", "C", "C-", "D", "F", | Marcin Rydzyk |
237 | 19 | return "???"; | return "???"; | Marcin Rydzyk |
243 | 10 | ststic int x; | static int x; | Marcin Rydzyk |
245 | 21 | char resule = new char[length];
|
char result = new char[length];
|
Marcin Rydzyk |
258 | 6 | const_iterator end() return limit;
|
const_iterator begin() return data; | Marcin Rydzyk |
265 | 1 | Dekstruktor | Destruktor | marcin rydzyk |
267 | 15 od dołu | T::operator=(const T&) | T& T::operator=(const T&) | Marcin Rydzyk |
302 | 10 od dołu | istream& Core::read(istream& in) | istream& Grad::read(istream& in) | - |
303 | 3 | istream& Core::read(istream& in) | istream& Grad::read(istream& in) | - |
382 | 4. od góry | zapisie szesnastkowym | zapisie ósemkowym | Bronek Kozicki |
392 | 12 | for (instrukcja-początkowa warunek; wyrażenie) instrukcja | for (instrukcja-początkowa; warunek; wyrażenie) instrukcja | Marcin Rydzyk |