Рассмотрим простой пример:
typedef int func(int a);
func F;
void *P;
В переменную P в ходе работы программы попадает адрес точки входа в функцию типа func. Как "присвоить" этот адрес функции F, чтобы при вызове F(123) запустилась функция из этой точки входа? Грубо говоря и образно выражаясь, нужно сделать что-то вроде F=P. Как осуществить желаемое?
Ответ на:
комментарий
от acefsm
Ответ на:
комментарий
от jcd
Ответ на:
комментарий
от mono
Ответ на:
комментарий
от jcd
Ответ на:
комментарий
от jcd
Ответ на:
комментарий
от mono
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум С++, преобразование типов (2009)
- Форум Использование const в аргументах функции в сях (2012)
- Форум Получить адрес двух структур и временно их поменять местами. (2016)
- Форум Выполнение многократного переполнения буфера (2007)
- Форум Рассудите уж (2014)
- Форум Приключения в стране указателей (2012)
- Форум Автоматически вставить макрос в начало функции и в конец (2021)
- Форум как вручную уничтожить статический объект? (2010)
- Форум printk из usep space (2010)
- Форум Расширенный Си (2016)