Вызываемая функция - Большая Энциклопедия Нефти и Газа, статья, страница 4
Аксиома Коула: суммарный интеллект планеты - величина постоянная, в то время как население планеты растет. Законы Мерфи (еще...)

Вызываемая функция

Cтраница 4


Вы убедились, что передача объектов в функции как ссылок может быть более эффективной, чем передача их как значений. Передача объектов как ссылок позволяет вызываемой функции изменять значения переменных вызывающей функции.  [46]

47 Использование ссылки с заданным начальным значением. [47]

Функции могут возвращать ссылки, но здесь надо быть осторожным. Если возвращение ссылки переменной объявлено в вызываемой функции, переменная должна быть объявлена внутри этой функции как static. В противном случае ссылка адресуется автоматической переменной, ко / орая после завершения функции уничтожается; в таком случае говорят, что переменная не определена и поведение программы непредсказуемо.  [48]

Общее управление СУБД в процессе ее функционирования осуществляется монитором, который здесь называется контроллером DFSRRCOO. Контроллер воспринимает директивы оператора, определяющие вызываемую функцию СУБД, а также вызовы данных, поступающие из программ, обеспечивает вызов, настройку и запуск соответствующих средств. В системе Ока / DB / DC контроллер DFSRRCOO представляет собой интегрированный монитор СУБД и телеобработки данных.  [49]

У стеков имеется много интересных приложений. Например, когда происходит вызов функции, вызываемая функция должна знать, как вернуться в вызывающую функцию; в этом случае адрес возвращения помещается в стек. Если происходит ряд обращений к функциям, то последовательность адресов возвращения помещается в стек по принципу последним вошел - первым вышел для того, чтобы каждая функция могла вернуться в свою вызывающую функцию. Стеки поддерживают как рекурсивные вызовы функций, так и обычные нерекурсивные.  [50]



Страницы:      1    2    3    4