Результаты поиска по запросу "name-mangling"

4 ответа

Как мне остановить именование экспортируемой функции моей DLL?

Я пытаюсь создать DLL, которая экспортирует функцию с именем «GetName». Мне бы хотелось, чтобы другой код мог вызывать эту функцию без необходимости знать искаженное имя функции. Мой заголовочный файл выглядит так: #ifdef __cplusplus #define ...

1 ответ

Python «личное» искажение имени и экземпляр против атрибутов класса

Я писал декоратор, которому нужен доступ к закрытым переменным, и обнаружил это несоответствие. Кто-нибудь может объяснить это?(Python 2.5)Использование имен...

2 ответа

Функции windows api являются stdcall, но не имеют @number, а в Windows это стандартная практика.

ался экспортировать простую тестовую функцию для DLL для работы с приложением (fyi: mIRC), которое определяет соглашение о вызовах как: int __stdcall test_func(HWND mWnd, HWND aWnd, char *data, char *parms, BOOL show, BOOL nopause)Теперь, чтобы ...

ТОП публикаций

3 ответа

Могу ли я отключить имена RTTI GCC?

Используя gcc, когда я запрашиваю тип объекта / переменной с помощью typeid, я получаю результат, отличный от метода type_info :: name, от того, что я ожидал получить в Windows. Я немного погуглил и обнаружил, что имена RTTI зависят ...

2 ответа

Почему искажение имени не стандартизировано

Мне просто интересно, почему искажение имен никогда не было стандартизировано стандартом C ++. Ясно, что наличие разных алгоритмов искажения имен наносит уще...

3 ответа

Могу ли я отключить имена RTTI GCC?

Использование gcc, когда я запрашиваю объект / переменнуюs type с использованием typeid, я получаю другой результат от метода type_info :: name от того, что ...

10 ответов

Это используется для решения проблем искажения имен. extern C означает, что функции находятся в «плоском» C-стиле API.

от вопрос уже есть ответ здесь: Какое влияние оказывает extern «C» в C ++? [/questions/1041866/what-is-the-effect-of-extern-c-in-c] 13 ответовПочему мы должны использовать: extern "C" { #include <foo.h> }В частности: Когда мы должны ...

1 ответ

Что означает суффикс «isra» функции GCC?

12 ответов

Отмена результата std :: type_info :: name

1 ответ

Что означает суффикс «isra» функции GCC?

При профилировании программы, скомпилированной с помощью gcc, я заметил такие функции, какfoo.isra.3, Что значитisra показывают? Я заметил, что одна из функций вызывается только в нескольких местах, а один из аргументов всегда указывается в виде ...