Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Програмиране от по-висок ред в C++


Информационни технологии | 2009-12-04 | 66 сваляния










Програмиране от по-висок ред в C++



Функция, някои формални параметри на която са функции, се нарича функция от по-висок ред.

В езика C++ е възможно формален параметър на функция да е указател към функция, а също е възможно резултатът от изпълнението на функция да е указател към функция. Това позволява да се реализират функции от по-висок ред, а също такива които връщат функция.


  1. Указател към функция


Името на функция е константен указател, сочещ към първата машинна инструкция от изпълнимия й машинен код. В езика C++ е възможно да се дефинират променливи, които са указатели към функции (Фиг. 1).



<дефиниция_на_променлива_указател_към_функция> ::=

<тип_на_функция>(*<указател_към_функция>)(<формални_параметри>)

Програмиране от по-висок ред в C++

Добави своя коментар:



Тагове от реферата: , , , , , ,


Подобни материали


Графичен редактор разработен на Visual C++ Информационни технологии | 2009-12-04 | 92 прочитания
Преобразуване на Типовете Информационни технологии | 2009-12-04 | 38 прочитания
ЧЕСТОТЕН АНАЛИЗ НА ЛИНЕЙНИ СТАЦИОНАРНИ СИСТЕМИ ОТ ПЪРВИ И ВТОРИ РЕД Информационни технологии | 2009-12-04 | 129 прочитания
Автоматичните прекъсвачи Информационни технологии | 2009-12-04 | 70 прочитания
Да се изследват и демонстрират стандартните формати за представяне на данните в процесори Intel Информационни технологии | 2009-12-04 | 43 прочитания
Анализ на обекта и синтез на управляващ автомат Информационни технологии | 2009-12-04 | 117 прочитания
Протокол - Харектеристики на слънчеви батерии Информационни технологии | 2009-12-04 | 58 прочитания
Лекция 5 - Заетост и безработица Информационни технологии | 2009-12-04 | 100 прочитания
Интернет клиент към електронен магазин Информационни технологии | 2009-12-04 | 78 прочитания
Мащабируеми паралелни компютърни архитектури Информационни технологии | 2009-12-04 | 214 прочитания