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

Получение адреса функции (Дизассемблер Code::Blocks) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает регулярное выражение http://www.cyberforum.ru/cpp-beginners/thread855574.html
Здравствуйте, есть метод с регулярным выражением: bool Library::ValidGenreCode(std::string genreCode) { const std::string genreCodeExp = "^({1,3}(\.{1,3}){0,2})"; std::regex genre(genreCodeExp); return std::regex_match(genreCode, genre); } Он должен отлавливать такие строки, как (от 1 до 3 цифр) (от 1 до 3 цифр).(от 1 до 3 цифр)
C++ В чём разница между динамической и статической линковкой библиотеки? В чём разница между динамической и статической линковкой библиотеки? Если можно с примером. http://www.cyberforum.ru/cpp-beginners/thread855558.html
C++ неизвестная ошибка
Помогите с кодом который из книги по изучению С++: Вот неработающий код: #include <iostream> using namespace std; #include <conio.h> enum itsaWord { NO, YES };
C++ Что такое орган управления ?
Подскажите пожалуйста не могу понять орган управления и дочерние окно - это одно и то же или нет ?
C++ Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки http://www.cyberforum.ru/cpp-beginners/thread855553.html
Из двух стеков равной длины с вещественными числами создать 1 стек с квадратами значений элементов исходных стеков, не удаляя исходные стеки. При создании нового стека элемент выбирается по очереди по одному элементу из каждого стека.
C++ Сортировка методом отбора Помогите реализовать сортировку отбора отрицательных элементов в столбцах двумерного массива. На примере: Столбец 3 -1 2 -4 -3 После 3 подробнее

Показать сообщение отдельно
RoboMaster
0 / 0 / 0
Регистрация: 09.01.2012
Сообщений: 32

Получение адреса функции (Дизассемблер Code::Blocks) - C++

04.05.2013, 13:15. Просмотров 787. Ответов 1
Метки (Все метки)

Привет всем! У меня вопрос. Работаю я в code::blocks 10.05 под minGW.
Появилась нужда узнать адрес функции, начал дизассемблировать код, но в code::blocks я не поиму как это сделать?! нажимаю debug->debugging windows-> Disassembly. Появляется окошко дизассемблера а кода в нём нет(( Как дизассемблировать код в code blocks?

Решил поиздеваться над компилятором и вывести адрес через указатель на функцию. А он мне такой, мол, ты чо офигел и давай каждый раз выводить 1 в консоли...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
using namespace std;
typedef void (*T)(void);
 
void adr (void)
{
    cout<<"HI!"<<endl;
}
 
int main()
{
    T x;
    x=adr;   
    cout<<x<<endl;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru