Сообщение Re[2]: MSVC x64 зарезервировать место внутри метода от 06.07.2019 9:08
Изменено 06.07.2019 9:40 nen777w
Re[2]: MSVC x64 зарезервировать место внутри метода
N>>В связи с тем что _asm вставки cl компилятор больше не поддерживает для x64 сборок, а следовательно и _asm _emit тоже стало не доступно.
N>>Может есть все таки какой то способ зарезервировать или даже "положить" в метод необходимую мне последовательность байтов?
C>__nop?
Спасибо. Действительно генерирует nop на месте вызова.
Гм... А ест способ получить адрес метки? (Для 32битного копилятора это __asm { mov dword ptr to, offset lbl }.
Или вобще написать свою интринсик функцию?
N>>Может есть все таки какой то способ зарезервировать или даже "положить" в метод необходимую мне последовательность байтов?
C>__nop?
Спасибо. Действительно генерирует nop на месте вызова.
Гм... А ест способ получить адрес метки? (Для 32битного копилятора это __asm { mov dword ptr to, offset lbl }.
Или вобще написать свою интринсик функцию?
Re[2]: MSVC x64 зарезервировать место внутри метода
N>>В связи с тем что _asm вставки cl компилятор больше не поддерживает для x64 сборок, а следовательно и _asm _emit тоже стало не доступно.
N>>Может есть все таки какой то способ зарезервировать или даже "положить" в метод необходимую мне последовательность байтов?
C>__nop?
Спасибо. Действительно генерирует nop на месте вызова.
Гм... А ест способ получить адрес метки? (Для 32битного копилятора это __asm { mov dword ptr to, offset lbl }.
Или вобще написать свою интринсик функцию?
Как вот например написана __nop() ?
N>>Может есть все таки какой то способ зарезервировать или даже "положить" в метод необходимую мне последовательность байтов?
C>__nop?
Спасибо. Действительно генерирует nop на месте вызова.
Гм... А ест способ получить адрес метки? (Для 32битного копилятора это __asm { mov dword ptr to, offset lbl }.
Или вобще написать свою интринсик функцию?
Как вот например написана __nop() ?