[an error occurred while processing this directive]
Можно, например, так:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
void (* fptr)(void); // Указатель на фунциюextern void foo(void); // Прототип функции
.....
fptr = foo; // Установить указатель
__indirect_jump_to(fptr); // и переход
Если переход в пределах одной функции, то можно попробовать сделать
__indirect_jump_to((unsigned long)my_label);
Посмотрите еще на пару стандартных функций setjump/longjump. Авось пригодится.
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru