Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];

Вниз

Функторы   Найти похожие ветки 

 
Sers   (2002-10-31 15:23) [0]

В С есть такая конструкция, когда в функцию передается указатель на функцию. И уже из этой функции по указателю можно вызвать переданную функцию.

Возможно ли это реализовать в Дельфи ?


 
MBo   (2002-10-31 15:27) [1]

да


 
Внук   (2002-10-31 15:28) [2]

См. процедурные типы, процедуры обратного вызова и т.д.


 
KSergey   (2002-10-31 16:48) [3]

Т.к. думаю, что сам по себе вопрос исчерпан, то позвольте не в тему. По поводу MBo © (31.10.02 15:27)
Друзья, я понимаю, что есть стиль Анатолия Подгорецкого. Пусть это будет его фирменным стилем. Пусть он прав. Но не надо может перенимать на все 100 и навсегда и всем это, а?
Да, часто хочется так ответить. Но в данном случае вопрос не совсем дебильный, согласитесь. И ну понятно же, что человек хочет не просто узнать можно или нет, а так же хочет узнать и как это сделать... Да, иногда и поучить надо, но может не всегда?
Давайте хоть иногда все же отвечать сразу, а?


 
Calm   (2002-10-31 16:52) [4]

Поддерживаю KSergey.
Если человек спрашивает, значит хочет получить ответ.

Вам кажется что вопрос очень простой и нужно разбираться самому?
Так просто не отвечайте. И не надо ни над кем издеваться.


 
Romkin   (2002-10-31 18:53) [5]

Ну что вы в самом-то деле...
MBo - программист :-))
"Подумав 5 минут, выдал абсолютно точный и при этом абсолютно бесполезный ответ..."


 
Anatoly Podgoretsky   (2002-10-31 20:12) [6]

Кто его знает, может он с кем нибудь поспорил есть или нет такое в Дельфи


 
VictorT   (2002-10-31 21:08) [7]


> "Подумав 5 минут, выдал абсолютно точный и при этом абсолютно
> бесполезный ответ..."

А откуда цитатка? Что-то крутится такое в голове... Не из Лукьяненко случайно? Или Екслера?


 
Esipenko   (2002-10-31 21:25) [8]

Это из анекдота, если не ошибаюсь. Там про Холмса и Ватсона, путешествующих на воздушном шаре.


 
evgeg   (2002-10-31 23:00) [9]

Надо учиться задавать и ОТВЕЧАТЬ на вопросы. Часто сталкиваюсь с тем, что отвечают не на тот вопрос, который поставлен (вопрос просто не читают).
IMHO Mbo правильно ответил. Если человек хочет узнать, как это сделать, он может переспросить.


 
lipskiy   (2002-11-01 02:33) [10]

Я согласен, что ответ был дан корректный. Думать можно что угодно, и совершенно не следует из вопроса, что чел хочет еще и узнать "как". Может его просто интересует сам факт ( Anatoly Podgoretsky © (31.10.02 20:12) Кто его знает, может он с кем нибудь поспорил есть или нет такое в Дельфи).
А у программиста логическое мышление действительно, как в анекдоте про воздушный шар, это просто специфика работы.

Задавайте вопросы точнее! Умение формулировать вопросы стимулирует логическое мышление и способствует повышению профессионального уровня программиста!


 
MBo   (2002-11-01 06:06) [11]

>KSergey
Справедливо :(


 
KSergey   (2002-11-01 07:12) [12]

> MBo © (01.11.02 06:06)
> >KSergey
> Справедливо :(

Спасибо. Причем замечу еще раз. что я имел в виду именно конкретный случай, а не вообще.
Впрочем, к

> lipskiy © (01.11.02 02:33)
> Задавайте вопросы точнее! Умение формулировать вопросы стимулирует
> логическое мышление и способствует повышению профессионального
> уровня программиста!

хочется добавить так же, что часто это позволяет и вовсе избавиться от здавания вопроса... Впрочем, такой разворот обсуждался неоднократно.


 
Sers   (2002-11-01 09:56) [13]

Вау. Какое тут развернулось обсуждение. Даже ветку в другой раздел переместили. :)

Во - первых прошу прощения, за несовсем правильно заданный вопрос. В будущем учту все замечания.

Во - вторых спасибо Внуку - процедурные типы это то, что было мне нужно.

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


Спасибо.


 
MBo   (2002-11-01 10:10) [14]

процедуры обратного вызова - CallBack


 
Дмитрий Баранов   (2002-11-01 10:51) [15]

Функтор вообще-то - это просто класс, у которого перегружен оператор ()... Прибамбас широко используется в STL, где использование функторов из-за особенностей работы компилятора предпочтительней по скорости, чем передача указателя на функцию (т.е. callback)



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
4-59475
Donatas
2002-10-06 18:27
2002.11.18
HOOK и и тд


4-59485
Novichek
2002-10-07 19:26
2002.11.18
task manager и program manager - это одно и тоже?


1-59201
AlexT1000
2002-11-04 13:58
2002.11.18
Самостоятельная отрисовка главного меню.


3-59042
KonstVD
2002-10-28 15:43
2002.11.18
запрос на большую базу


14-59344
Гогия
2002-10-29 12:08
2002.11.18
Продолжение истории о Бунгало Билл





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский