Entry tags:
Продолжая читать Шилдта
Загадочные ляпы там встречаются:
"Функция get() имеет несколько форм, однако, чаще всего используется ее следующая версия: "Класс:ostream:функция-член:put""
Из раздела про методы read() и write():
"Как видим, для считывания или записи целой структуры достаточно одного вызова функции read() или write(). Отдельное поле структуры невозможно считать или записать отдельно". Почему невозможно - загадка. Речь явно идёт не о битовых полях, а о нормальных структурах.
Первые пол-книги указатели почему-то назывались ссылками, и лишь при описании собственно ссылок появились оговорки, что есть ссылка, а что указатель.. Мы-то ничего, привычные, а у начинающих изучать C++ это может вызвать сдвиги в мозгу.
И, наконец, явный brain damage:
"Функция puts(), как и функция printf(), распознает эскейп-последовательности, например '\n', предназначенную для перехода на новую строку".
Если я чего-то понимаю в колбасных обрезаках, то эскейп-последовательности должен распознавать компилятор, а функциям вывода они как-то пофигу - чего дали, то они и выводят.
Интересно, это дефекты перевода, или в оригинале всё тоже так плохо?
"Функция get() имеет несколько форм, однако, чаще всего используется ее следующая версия: "Класс:ostream:функция-член:put""
Из раздела про методы read() и write():
"Как видим, для считывания или записи целой структуры достаточно одного вызова функции read() или write(). Отдельное поле структуры невозможно считать или записать отдельно". Почему невозможно - загадка. Речь явно идёт не о битовых полях, а о нормальных структурах.
Первые пол-книги указатели почему-то назывались ссылками, и лишь при описании собственно ссылок появились оговорки, что есть ссылка, а что указатель.. Мы-то ничего, привычные, а у начинающих изучать C++ это может вызвать сдвиги в мозгу.
И, наконец, явный brain damage:
"Функция puts(), как и функция printf(), распознает эскейп-последовательности, например '\n', предназначенную для перехода на новую строку".
Если я чего-то понимаю в колбасных обрезаках, то эскейп-последовательности должен распознавать компилятор, а функциям вывода они как-то пофигу - чего дали, то они и выводят.
Интересно, это дефекты перевода, или в оригинале всё тоже так плохо?
no subject
"Я видел мазохистов. Они предпочитали более приятные для мазохизма вещи"
;-Р
no subject
А тут под руку книжка попалась - как раз типа справочник, а не учебник. То есть, должна быть нужная выжимка. А тут такое..
no subject
Нет, я не читал эту книжку, а равно и ее оригинал. Впрочем, оригинал можно на Амазоне, наверное, поискать и посмотреть на ревью...
no subject