user_of_toster
@user_of_toster

Чем отличается косвенная передача управления от прямой?

Прямая передача управления - это изменение потока выполнения программы с помощью goto.

Что такое косвенная передача управления? И почему ООП её ограничивает?
  • Вопрос задан
  • 182 просмотра
Решения вопроса 2
@vabka
Токсичный
Это значит что нельзя вызывать функции по сырым указателям.
Ответ написан
@VitalyChaikin
Косвенный переход использовался в языках низкого уровня (в основном в Ассемблере) Смысл такого перехода goto x
Где х - переменная/регистр содержащий адрес строки/метки для перехода;
В ооп используется стандарт - структурного программирования по которому использование операторов перехода считается плохим тоном и не должно использоваться в принципе (как прямых так и косвенных)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы