А что, на функцию может быть не только указатель, но и ссылка?

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Аватара пользователя
Сионист
Сообщения: 1211
Зарегистрирован: 31 мар 2014, 06:18

А что, на функцию может быть не только указатель, но и ссылка?
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Да, но в чем разница для тебя лично?
2B OR NOT(2B) = FF
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Не знаю про такие. А просто погуглить не пробовал? Ни одного упоминания о ссылках на функцию, одни упоминания об указателях.

При желании можно объявить ссылку на указатель на функцию (например, чтобы вернуть указатель, как ouput параметр), но это уже несколько другая песня.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Не знаю про такие. А просто погуглить не пробовал?
Гугл говорит что есть такие. В отличие от указателя не могут быть nullptr.
2B OR NOT(2B) = FF
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Никогда не видел и не слышал про ссылки на функции, вот честное слово. Да и гуглом не нахожу. Можно ссылочку?
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

2B OR NOT(2B) = FF
Аватара пользователя
Сионист
Сообщения: 1211
Зарегистрирован: 31 мар 2014, 06:18

Romeo писал(а):Не знаю про такие. А просто погуглить не пробовал? Ни одного упоминания о ссылках на функцию, одни упоминания об указателях.

При желании можно объявить ссылку на указатель на функцию (например, чтобы вернуть указатель, как ouput параметр), но это уже несколько другая песня.
MinGW проглотил и ссылку. На сколько это стандартно?
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
Аватара пользователя
Сионист
Сообщения: 1211
Зарегистрирован: 31 мар 2014, 06:18

Absurd писал(а):Да, но в чем разница для тебя лично?
А чёрт его знает, на MinGW это походу одно и то же в плоть до синтаксиса вызова по ним самой функции. Он вообще походу считает, что сама функция - уже указатель на код. Вопрос в том, на сколько поддержка ссылок стандартна.
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Вопрос в том, на сколько поддержка ссылок стандартна.
А что мешает самому скачать pdf файл и посмотреть?
2B OR NOT(2B) = FF
Аватара пользователя
Сионист
Сообщения: 1211
Зарегистрирован: 31 мар 2014, 06:18

А где? Подскажите.
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
Ответить