Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
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
0 / 0 / 0
Регистрация: 15.07.2008
Сообщений: 173
28.06.2009, 13:15 0

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

28.06.2009, 13:15. Просмотров 4721. Ответов 4
Метки (Все метки)

Ответ

Создаю я обьект, передаю его конструктору другого обьекта.
Теперь по определенным событиям во втором обьекте, он будет вызывать
функции/методы первого обьекта. Методы первого обьекта стали колбэк
функциями(так?), но на этапе проектирования первого класса/обьекта я может быть и не подозревал о необходимости подобного использования его методов, т.е. создавал их просто как методы.
Зачем получается нужен этот модификатор CALLBACK, и как быть в ситуации когда при создании метода я еще не знаю будет он колбек или не будет ?
В ява нет такого понятия как колбэк функции,а то что они позволяют делать можно выполнить обычными функциями. Помоему так.

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

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

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

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

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

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