Перегруженная функция - Большая Энциклопедия Нефти и Газа, статья, страница 2
"Человечество существует тысячи лет, и ничего нового между мужчиной и женщиной произойти уже не может." (Оскар Уайлд) Законы Мерфи (еще...)

Перегруженная функция

Cтраница 2


Перегруженные функции могут иметь разные типы возвращаемых значений, но они обязаны иметь различные списки параметров.  [16]

Часто перегруженные функции operator объявляются как дружественные функции класса. Это позволяет им иметь доступ к закрытым элементам класса.  [17]

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

Перегруженные функции потоковых операций должны быть объявлены как функции класса.  [19]

Каждая перегруженная функция, которую собираются сделать дружественной, должна быть явно объявлена в качестве друга класса.  [20]

Каждая перегруженная функция, предназначенная быть другом, должна быть явно объявлена как друг класса.  [21]

Удалить перегруженные функции sqr и abs, используя вместо них функции, выполняющие те же самые действия отдельно над целыми и над вещественными значениями.  [22]

Создание перегруженных функций с идентичными списками параметров и различными типами возвращаемых значений приводит к синтаксической ошибке.  [23]

Создание перегруженных функций с идентичными списками параметров и различ ными типами возвращаемых значений приводит к синтаксической ошибке.  [24]

Создание перегруженных функций с идентичными списками параметров и различными типами возвращаемых значений приводит к синтаксической ошибке.  [25]

Работа перегруженных функций основана на различии списков параметров.  [26]

Может ли перегруженная функция содержать параметры, заданные по умолчанию.  [27]

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

29 Использование перегруженных функций. [29]

На рисунке 3.25 перегруженная функция square используется для расчета квадрата переменной типа int и квадрата переменной типа double. В главе 8 мы обсудим, как осуществлять перегрузку операций, чтобы они работали с объектами, имеющими тип данных, определенный пользователем.  [30]



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