История изменений
Исправление Nibbler, (текущая версия) :
Здравствуйте! Читаю вашу книгу, очень интересная и полезная. Спасибо за труд. Вдвойне спасибо, что книга бесплатная и на русском языке.
Мне кажется, я обнаружил опечатку на 165 странице. Сначала идет строчка кода:
class CDerived : public CBase {....};
А далее код для проверки работоспособности static_cast
:
CMyBase *p = get();
CDerived *pObject;
pObject = static_cast<CDerived*>(p);
Опечатка: вместо CMyBase
должно быть CBase
.
Исходная версия Nibbler, :
Здравствуйте! Читаю вашу книгу, очень интересная и полезная. Спасибо за труд. Вдвойне спасибо, что книга бесплатная и на русском языке.
Мне кажется, я обнаружил опечатку на 165 странице. Сначала идет строчка кода:
class CDerived : public CBase {....};
А далее код для проверки работоспособности cpp static_cast
:
CMyBase *p = get();
CDerived *pObject;
pObject = static_cast<CDerived*>(p);
Опечатка: вместо CMyBase должно быть CBase.