На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Qraizer, Hsilgos
  
> обратный вызов
    Люди подскажите, что такое функция обратного вызова, как работает и где применяется.
      Это функция, предоставляемая извне по указателю. Работает также, как и другие. Применяется там, где нужно. smile.gif К таковым относятся различные обработчики событий.
      void f1(void (*f)(int), int i) {
        if( i == 0 ) f(i);
      }

      void f2(int i) {
        printf("%d", i);
      }

      f1(f2,1);

      Здесь f2 можно назвать функцией обратного вызова.
      Сообщение отредактировано: trainer -
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0885 ]   [ 16 queries used ]   [ Generated: 25.04.24, 00:41 GMT ]