статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

Побочный эффект (программирование)

Материал из Энциклопедии в свободной энциклопедии
Перейти к: навигация, поиск

Побо́чный эффе́кт функции в возможность в процессе выполнения своих вычислений: читать и модифицировать значения глобальных переменных, осуществлять операции ввода/вывода, реагировать на исключительные ситуации, вызывать их обработчики. Если вызвать функцию с побочным эффектом дважды с одним и тем же набором значений входных аргументов, может случиться так, что в качестве результата вычислятся разные значения. Такие функции называются недетерминированными функциями с побочными эффектами.

[править] Литература

Себеста Р.У. Основные концепции языков программирования = Concepts of programming languages. в 5-е изд. в М.: Вильямс, 2001. в С. 282в284. в ISBN 5-8459-0192-8


Пространства имён

Варианты
Просмотры
Действия