|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2009, 15:16 | #1 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Адрес и размер функции
У меня такой вопрос. Вот имеем функцию
void foo() { //Code goes here } Допустим адрес ее можно найти DWORD* fo=&foo; но это ведь только начальный адрес, а как найти конечный, ведь в С++ же метки с адресом общего ничего не имеют,или может я ошибаюсь? Заранее благодарен.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
11.02.2009, 16:50 | #2 |
Maniac
Форумчанин
Регистрация: 03.01.2009
Сообщений: 450
|
Вот почитай может найдешь что-то. Указатели на функции-члены...
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
|
11.02.2009, 19:02 | #3 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
Причем тут функции-члены? Это, как я понимаю, обычная функция?
Теперь, что такое "начальный адрес", "конечный адрес" и что значит "с общего адреса ничего не имеют"? Указатель на такую функцию (если мне не изменяет память) определяется так: Код:
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
11.02.2009, 19:58 | #4 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Стандартынми средствами С++ - никак. Хотите узнать адрес конца функции? Дизассемблер в зубы - и парсить нужный код. Правда толку от этого никакого.
А про метки я вообще не понимаю к чему тут. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как определить адрес значения, полученного с помощью функции ВПР? | profik777 | Microsoft Office Excel | 5 | 21.11.2008 14:59 |
Размер Image изменяется на размер картинки, а сама она рисуется на области первой картинки | RPGer | Мультимедиа в Delphi | 6 | 20.10.2008 19:54 |
IP адрес | SERG1980 | Работа с сетью в Delphi | 2 | 25.07.2008 15:54 |
адрес не активной ячейки при вызове функции | skachkovgd | Microsoft Office Excel | 4 | 06.12.2007 09:50 |
как узнать ip адрес зная mac адрес | Roman | Работа с сетью в Delphi | 9 | 25.06.2007 12:39 |