Форум программистов, компьютерный форум CyberForum.ru

static_cast VS dynamic_cast - C++

Восстановить пароль Регистрация
 
gromo
 Аватар для gromo
366 / 265 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
11.11.2013, 20:12     static_cast VS dynamic_cast #1
Господа программисты, объясните, пожалуйста, для чего используется dynamic_cast ?
Я так понял, что с его помощью можно во время выполнения путешествовать по всей иерархии наследования...
Но как же так: я могу сделать каст одного типа, к типу, находящемуся на другой ветви наследования ( в случае множественного, конечно же)... Как такое возможно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2013, 20:12     static_cast VS dynamic_cast
Посмотрите здесь:

Static_cast C++
C++ static_cast
C++ static_cast, исключение
C++ static_cast
Чем отличаются dynamic_cast и static_cast? C++
отличия dynamic_cast, static_cast и (object*) C++
Dynamic_cast и static_cast: в чём смысл? C++
C++ Оператор static_cast

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru