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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
#1

Как получить текущий адрес стека? - C++

17.06.2012, 11:20. Просмотров 689. Ответов 1
Метки нет (Все метки)

Есть функция, предположим, WinMain. Я хочу вывести в лог указатель стека. Те высокоуровневого, а того, который
Assembler
1
push ax
. Как это сделать? Лог декларирован, как
C++
1
std::ofstream Log;
и открыт.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2012, 11:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как получить текущий адрес стека? (C++):

Как найти текущий адрес программы? - C++
1) ofstream("test.txt") создаёт файл test.txt в папке с программой, как создать папку в папке с программой и поместить в него файл ? 2)...

Подскажите как добавить элемент в стек и вывести адрес новой вершины стека - C++
Dynamic3 . Дано число D и указатель P1 на вершину непустого стека. Добавить элемент со значением D в стек и вывести адрес P2 новой вершины...

Структура стек (: добавить элемент в стек, удалить элемент из стека, получить значение с вершины стека, размер стека...) - C++
Всем привет,ребят помогите пожалуйста с лабой,вообще без понятия про стеки:( Может кто то делал,или встречался с таким заданием: ...

Определить адрес начала стека потока - C++
Приветствую! Суть задачи такова: для любого потока нужно уметь найти адрес его стека и размер. Интересует винда. Нужны идеи, как это...

Как программно получить адрес СОМ порта? - C++
Пишу программу для прошивки Flash памяти прибора через СОМ порт. Выяснилось, что при ошибке заливки, прибор выдаёт ошибку и начинает...

Как получить адрес параметра, передоваемого по ссылке? - C++
подскажите как получить адрес параметра, передоваемого по ссылке? void f(int &a...) { int *p = ????; for(int i = 0; i < 3;...

1
CyBOSSeR
Эксперт С++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
17.06.2012, 15:57 #2
taras atavin, использовать компиляторо-специфичные фичи. Под posix есть bfd, с помощью него можно хоть целый бэктрейс получить.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2012, 15:57
Привет! Вот еще темы с ответами:

Как получить адрес переменной типа unsigned char? - C++
Всем привет! Как получить адрес переменной типа unsigned char? Всё ерунда получается #include <iostream> using namespace std; ...

Как получить серийный номер процессора и MAC адрес компьютера? - C++
Нужен пример кода, который выведет серийный номер процессора и мак адрес

Как получить полный адрес по имени поля объекта класса - C++
как получить полный адрес по имени поля объекта класса ? не пересчитывая размер расположенных до него полей от начала объекта

Функция возвращает адрес , как передать этот адрес другой функции ? - C++
const int max = 5; double * fill_array(double, int); void show_array(const double, double *); // как передать этой функции в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru