Господа, как получить (возможно ли это вообще) имя функции из которой вызвали "нас"
Например есть функция First, которую вызывают из функции Second. Как получить имя последней....
Ennor писал(а):Если в общем случае, то см. пост Темыча. Если же при отладочном запуске из-под IDE, то в функции Second ставишь точку прерывания (она же брейкпойнт), останавливаешься на ней, после чего нажимаешь Ctrl+L. Вот он тебе и Call Stack...
!Viper! писал(а):тогда лучше уж брейкпойнт в функцию First поставить
alibek писал(а):Нет, функцию Second может вызвать кто угодно, а не только First. Поэтому брейкпойнт надо ставить на Second и по стеку смотреть, кто его вызвал.
tyomitch писал(а):Да. Только это не код, это адрес.
drronnie писал(а):tyomitch писал(а):Да. Только это не код, это адрес.
А я что написал "код"?
Ты писал(а):Как узнать код возврата?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 66