Форум программистов, компьютерный форум CyberForum.ru

Про указатель на функцию - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 62, средняя оценка - 4.84
Zir0
Сообщений: n/a
18.05.2006, 02:40     Про указатель на функцию #1
Народ, у меня есть стандартная функция (создание потоков), она требует чтобы ей 3-м параметром передали указатель на функцию (void* )(*func_name)(void *). Данную функцию (создание потоков) я пытаюсь вызывать из конструктора класса AAA.
Как все это дело реализовать, если функция (ту которую я передаю в качестве 3-го параметра) должна быть членом класса AAA или хотя бы членом какого либо другого класса.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2006, 02:40     Про указатель на функцию
Посмотрите здесь:

Про указатель *, указатель на указатель **, и про new C++
C++ В функцию-метод передать указатель на другую функцию-метод и вызвать через переданный указатель
Зачем передавать в функцию X указатель на callback функцию, если последняя ВНЕШНЯЯ и вызовется БЕЗО ВСЯКОГО УКАЗАТЕЛЯ? C++
C++ Про указатель
Работа с файлом (передать указатель на файл в функцию, вернуть указатель на файл из функции) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
07.08.2015, 17:55     Про указатель на функцию #2
так просто это не сделать, методу класса нужен еще параметр, указывающий на экземпляр класса
lss
919 / 849 / 281
Регистрация: 10.10.2012
Сообщений: 2,701
07.08.2015, 18:19     Про указатель на функцию #3
Как все это дело реализовать, если функция (ту которую я передаю в качестве 3-го параметра) должна быть членом класса AAA или хотя бы членом какого либо другого класса.
Сделай её статическим методом класса.
DrOffset
07.08.2015, 20:42
  #4

Не по теме:

Эк вы тему-то ажно 2006 года подняли.

Croessmah
07.08.2015, 20:43
  #5

Не по теме:

Цитата Сообщение от DrOffset Посмотреть сообщение
Эк вы тему-то ажно 2006 года подняли.
и не одну уже он поднял наверное, только что во времени путешествовал, запутался малость

lss
07.08.2015, 20:50
  #6

Не по теме:

Цитата Сообщение от DrOffset Посмотреть сообщение
Эк вы тему-то ажно 2006 года подняли.
Это уметь нужно... Интересно, какая тут самая первая тема?

Senarist
32 / 32 / 10
Регистрация: 14.03.2014
Сообщений: 505
07.08.2015, 21:33     Про указатель на функцию #7
Было б круто если бы зашел Zir0 и сказал Спасибо пацаны, выручили
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11800 / 6779 / 765
Регистрация: 27.09.2012
Сообщений: 16,829
Записей в блоге: 2
Завершенные тесты: 1
07.08.2015, 21:47     Про указатель на функцию #8
Цитата Сообщение от Senarist Посмотреть сообщение
Было б круто если бы зашел Zir0 и сказал Спасибо пацаны, выручили
ждем его через девять лет
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.08.2015, 23:40     Про указатель на функцию
Еще ссылки по теме:

Передать в неуправляемую функцию указатель на указатель C++
Функция, получающая указатель на обычную функцию, получает указатель на метод класса C++
C++ Как сделать функцию, возвращающую указатель на функцию (которая в свою очередь возвращает указатель на массив)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Radugaga
6 / 6 / 0
Регистрация: 03.08.2015
Сообщений: 25
07.08.2015, 23:40     Про указатель на функцию #9
Цитата Сообщение от lss Посмотреть сообщение
Интересно, какая тут самая первая тема?
Как правильно подключить винт?
Yandex
Объявления
07.08.2015, 23:40     Про указатель на функцию
Ответ Создать тему
Опции темы

Текущее время: 05:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru