Функции C++ в памяти

Рейтинг: 0Ответов: 0Опубликовано: 21.01.2023

Как-то во время отладки я задался вопросом. Почему байты по адресу пользовательских функций имеют вид "e9 .. .. .. .. e9 .. .. .. .. e9 .. .. .. .."?
Предоставлю несколько картинок ниже. 1 - байты по адресу моей функции, 2 - байты по адресу некой функции WinAPI

My function

WinAPI function

Для меня это кажется странным, то что в пользовательских функциях всегда происходит куда-то переход. Нигде объяснений этому я не нашел.
И еще вопрос, как узнать размер какой-либо функции? К примеру чтобы скопировать ее байты memcpy, или же такое не представляется возможным?

Ответы

Ответов пока нет.