Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.09.2012, 20:13   #1
pufystyj
Форумчанин
 
Аватар для pufystyj
 
Регистрация: 10.11.2010
Сообщений: 569
По умолчанию Выполнение кода по адресу

Привет форумчани! Меня интересует такой вопрос:
есть код по некому адресу, есть этот адрес, как сделать на Си, так чтобы программа переключилась на этот код и начала его исполнять? Или такое делаеться только ассемблерными вставками? Всем зарание спасибо.
Это ещё не конец и даже не начало конца, это возможно только конец начала.
pufystyj вне форума Ответить с цитированием
Старый 08.09.2012, 20:29   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
void(*func)()=(void(*)())0xbaadf00d;
func();
но вообще стоит знать что за кусок, и будет ли из него возврат и тп.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.09.2012, 20:47   #3
pufystyj
Форумчанин
 
Аватар для pufystyj
 
Регистрация: 10.11.2010
Сообщений: 569
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
Код:
void(*func)()=(void(*)())0xbaadf00d;
func();
но вообще стоит знать что за кусок, и будет ли из него возврат и тп.
Нет, ну само собой, это типа скрипт. Спасиба большое.
Это ещё не конец и даже не начало конца, это возможно только конец начала.
pufystyj вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Странное выполнение кода. Taler Общие вопросы C/C++ 15 04.04.2012 15:18
Выполнение PHP кода Sprat PHP 1 31.01.2012 15:12
Выполнение кода было прервано Ципихович Эндрю Microsoft Office Word 2 21.08.2011 14:22
Парсер, выполнение кода. zumm Общие вопросы Delphi 27 30.06.2010 13:29
Выполнение кода из файла.. NSvirus Паскаль, Turbo Pascal, PascalABC.NET 25 14.06.2009 00:56