117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
||||||
1 | ||||||
Передача функции указателя на метод класса и его объекта для вызова01.08.2017, 13:34. Просмотров 2411. Ответов 5
Метки нет Все метки)
(
std::thread позволяет в качестве исполняемой функций принимать метод класса и указатель на его объект, чтобы потом вызвать от имени этого объекта данный метод:
Как можно создать свою функцию, чтобы она могла принимать функции и любые параметры к ним, как и конструктор std::thread, тем не менее чтобы она догадывалась, что если ей подали указатель на метод и указатель на объект, она вызвала от имени этого объекта этот метод? Просто в определении класса std::thread стоит обычный шаблон с произвольным набором параметров и мне не ясно, как отдельно обрабатывается такой случай.
0
|
|
01.08.2017, 13:34 | |
Передача всего объекта в метод Main для вызова метода Получение указателя на метод объекта по его имени Передача указателя функции класса A в класс B Передача объекта класса в метод другого класса |
|
844 / 775 / 258
Регистрация: 27.07.2012
Сообщений: 2,180
|
|
01.08.2017, 13:34 | 2 |
1
|
01.08.2017, 13:47 | 3 | |||||
0
|
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
||||||
01.08.2017, 14:29 [ТС] | 4 | |||||
Отлично, понял как оно работает.
0
|
491 / 206 / 69
Регистрация: 27.05.2016
Сообщений: 551
|
||||||
01.08.2017, 15:10 | 5 | |||||
Скорее всего там все спрятано в внутренней реализации наподобие :
1
|
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
||||||
01.08.2017, 15:23 [ТС] | 6 | |||||
notAll, не думал, что такое вообще возможно, хотя если подумать, не фантастично.
0
|
01.08.2017, 15:23 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Передача объекта в метод класса Передача неизвестного объекта в метод класса
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |