Ссылка на символы с начальным периодом во встроенной сборке - PullRequest
0 голосов
/ 02 февраля 2020

Я пытаюсь ссылаться на определенные символы, начинающиеся с точки (например, .data, .test, et c), используя встроенную сборку в моей программе C на Windows.

( внедрить Есть ли способ найти адреса разделов кода (.data, .text, et c) во время выполнения? )

Например, я попытался добавить код:

void* data_pointer;
__asm { mov data_pointer,.data};

И я получу ошибку: inline assembler syntax error in 'second operand'; found '.'

Компилятор Visual Studio не будет разрешать начальные точки для имен меток, даже в сборке. Есть ли способ, которым я могу обойти это на Windows?

...