ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
1096249 Топик полностью
SciFi (27.04.2021 16:52, просмотров: 213) ответил Лaгyнoв на и в Си я могу повторить вызов функции, видя что она сделал фигню? К примеру есть строка, обработана неправильно. Но чтоб повторить - ее надо опять считать откуда-то, что не всегда легко доступно. А раньше я в АСМе прыгал в точку перед вызовом ф-ии (там подпрограммы) и по шагам ее уже проходил. Строка-то никуда не делась.
Да, можно. В дизассемблере подсмотреть, по какому адресу лежит инструкция вызова функции. После возврата из функции отмотать счётчик команд на этот адрес (там будет всего несколько байт). Я так делал, чтобы немного перепрыгнуть вперёд, но и назад не вижу препятствий. 
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้