4 / 4 / 1
Регистрация: 18.08.2008
Сообщений: 73
|
|
1 | |
Присвоение значения указателю на функцию26.05.2009, 19:53. Просмотров 5752. Ответов 9
Метки нет Все метки)
(
Есть укзатель на функцию. Есть перегруженная функция. как присвоить указателю нужный нам вариант этой перегруженной функции?
0
|
|
26.05.2009, 19:53 | |
Присвоение значения указателю Присвоение указателю на char значения int Присвоение значения фунции fopen указателю на файл
|
|
682 / 231 / 16
Регистрация: 15.10.2007
Сообщений: 1,247
|
||||||
26.05.2009, 20:00 | 2 | |||||
1
|
4 / 4 / 1
Регистрация: 18.08.2008
Сообщений: 73
|
||||||
26.05.2009, 20:07 [ТС] | 3 | |||||
Вы неправильно поняли вопрос.
0
|
2808 / 1399 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
26.05.2009, 20:14 | 4 |
т.е. вам нужно функции присвоить значения указателя?
![]() ![]()
0
|
4 / 4 / 1
Регистрация: 18.08.2008
Сообщений: 73
|
||||||
26.05.2009, 20:19 [ТС] | 5 | |||||
Нет, указателю адрес функции.
Добавлено через 2 минуты 51 секунду Должно получится примерно так:
0
|
MCSD: APP BUILDER
8789 / 1067 / 104
Регистрация: 17.06.2006
Сообщений: 12,604
|
||||||
26.05.2009, 20:38 | 6 | |||||
1
|
![]() ![]() |
||||||
26.05.2009, 21:35 | 7 | |||||
Надо указатель на функцию описывать с тем же набором параметров
Код
$ g++ a.cc $ ./a.out f(char*) f(void)
1
|
4 / 4 / 1
Регистрация: 18.08.2008
Сообщений: 73
|
|
26.05.2009, 22:42 [ТС] | 8 |
А как делать то же самое с функциями - методами класса?
0
|
![]() ![]() |
||||||
26.05.2009, 23:05 | 9 | |||||
В этом случае нужно понимать, что в любой нестатический метод класса неявно передаётся ещё и указатель на экземпляр класса (который внутри метода доступен как this). А потому в случае указателя на метод вызов можно делать только с экземпляром класса
1
|
MCSD: APP BUILDER
8789 / 1067 / 104
Регистрация: 17.06.2006
Сообщений: 12,604
|
||||||
26.05.2009, 23:17 | 10 | |||||
leviaphan,
А как делать то же самое с функциями - методами класса? скоро (надеюсьЖ) можно будет делать так:
0
|
26.05.2009, 23:17 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Присвоение по указателю на 32 и 64 битных машинах Присвоение адреса указателю, равному NULL std::list присвоение указателю на структуру итератора Шаблонные классы. Присвоение к указателю и приведение типов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |