Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

std::map в инлайн-асме - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наследование http://www.cyberforum.ru/cpp-beginners/thread961291.html
Ребят помогите на основе классе сделать подкласс( наследование на основе добавление элемента методом очереди).Т.е что надо , задаем число н задач, задали приоритет имя, он нам вывел или не вывел...
C++ Ошибка HEAP CORRUPTION Добрый вечер, программисты) Не могли бы вы подсказать новичку, каким образом можно обнаружить ошибку (heap corruption). Трассировка показала, что сообщение выскакивает когда функция test()... http://www.cyberforum.ru/cpp-beginners/thread961276.html
Как создать сообщение нажатия клавиш клавиатуры? C++
Мне надо что бы при каждом нажатии на клавишу клавиатуры у меня выполнялись определенные действия... Я думаю что надо сделать примерно так: BEGIN_MESSAGE_MAP(CFileListDlg::CMyEdit, CEdit) ...
Как сравнить первые 3 символа std::wstring строк ? :-) C++
Есть две строки: 1. "ПРЕВЕД" 2. "ПРОВОД" Хочу узнать, совпадают ли у них первые три символа или нет... :) Добавлено через 8 минут Вот я Newbie ))) substr для этих целей )
C++ Функция возвращает структуру http://www.cyberforum.ru/cpp-beginners/thread961256.html
Всем привет. Есть код взят из книжки "С++ 2008 для начинающих", ошибок при проверке не выдает , но при отдалке пишет: нет прав на чтение. Раньше таких ошибок то и не было.У меня Microsoft Visual C++...
C++ Составить программу вычисления выражения Помогите решить эту задачу, своими силами составил такой код (не рабочий): #include<conio.h> #include<stdio.h> #include<math.h> #include<stdlib.h> void clear(void) { system("cls"); ... подробнее

Показать сообщение отдельно
h3mbr0
228 / 71 / 16
Регистрация: 12.03.2012
Сообщений: 318

std::map в инлайн-асме - C++

24.09.2013, 16:58. Просмотров 323. Ответов 3
Метки (Все метки)

Доброго времени суток
Имеется MAP-массив содержащий хуки для функций
Нужно получить соответствующий адрес в naked функции:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
std::map<PVOID, PVOID> mHooks;
//...
__declspec(naked) void _hookHandler()
{
    __asm
    {
        push ebp
        mov ebp, esp
        ;call mHooks[ebp]
        pop ebp
        ret
    }
}
Подскажите как это можно воспроизвести; желательно в пределах блока __asm
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru