Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите нарисовать круг в окне. https://www.cyberforum.ru/ cpp-beginners/ thread476706.html
Нада нарисовать круг в окне, но не могу понять почему, так получается: HWND hwnd; hwnd =FindWindow('SciCalc','Калькулятор'); HDC hdc; dc=GetWindowDC(hwnd); int i; cin >> i; CPen...
C++ Кто работал *.MDB через CDaoDatabase подскажите, все работает, но ...
Люди выручайте, очень надо, по данной ссылке зайти не могу, проболема такая же. Кто нить дайте работающую ссылку или расскажите как ее решить. Очень надо.
C++ Ошибка: Failed to create emty document
Почему в отладочной конфигурации код работает, а в release выдаёт такую вот ошибку? Методом вставок сообщений определённо ошибка возникает тут: CSingleDocTemplate* pDocTemplate; pDocTemplate =...
C++ Помогите найти код игры Сокобан ...приперло найти код игры Сокобан (или похожей) на c++ под винды... они валяются по сети, - может кто подскажет где лежит неплохой вариант? https://www.cyberforum.ru/ cpp-beginners/ thread476676.html
C++ Возникает ошибки при обработке исключений. https://www.cyberforum.ru/ cpp-beginners/ thread476665.html
MicrosoftDeveloperStudio. У меня есть try блок, в котором возникает ошибка. Catch(CException ex) это исключение не ловит. Ловит только catch(...), но мне хотелось бы узнать, что это за ошибка...
Получение текущей даты? C++
Люди,Помогите! MSDN-a нет. Как получить текущее время в VC++?
Создать файл БД ACCESS C++
Необходимо определить версию Access (97,200,...) и в зависимости от этого создать файл БД Access
C++ Информация про файл сценария при подключении к удаленному доступу что делает файл сценария при подключении к удаленному доступу. Зачем он нужен, где про это найти инфу. Заранее благодарен. https://www.cyberforum.ru/ cpp-beginners/ thread476625.html
C++ WordWrap (перенос строк) в CEdit https://www.cyberforum.ru/ cpp-beginners/ thread476614.html
Посоветуйте, как сделать перенос строк в CEdit? Чтобы был метод типа SetWordWrap(BOOL boolEnable) в наследнике от CEdit, к которому обращаешься включить / выключить (boolEnable=True /...
C++ Как узнать где находиться курсор мыши? Каюсь, плохо знаю ООП. Нужно понять следующее: на форме два одинокых объекта, с разными именами. Как узнать на каком сейчас находится курсор? https://www.cyberforum.ru/ cpp-beginners/ thread476559.html
77 / 53 / 68
Регистрация: 15.03.2007
Сообщений: 6,909
15.06.2009, 14:19 0

Что такое CALLBACK функция......

15.06.2009, 14:19. Просмотров 4717. Ответов 4
Метки (Все метки)

Ответ

Дословно это 'функция обратного вызова'. Часто используется для извещения программы о наступлении какого-либо события, например, завершения асинхронной операции ввода/вывода. Еще одна область применения это совместная обработка данных 'внешней функцией' (функция WinAPI, run-time библиотеки C/C++) и функцией в твоей программе. Самый простой пример - сортировка массива с помощью функции qsort. qsort реализует общий алгоритм быстрой сортировки, а от программиста требуется предоставить функцию сравнения элементов массива.

Вернуться к обсуждению:
Что такое CALLBACK функция......
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2009, 14:19
Готовые ответы и решения:

Что такое виртуальная функция и зачем она нужна?
Мне с трудом пришлось понять, пока не прочитал книгу и не проработал код на виртуальных функциях....

Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?
Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?

Callback функция
Простой вопрос: я правильно понял, сallback-функцией просто называется функция, к которой...

Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?
Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?

4
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.