Поделиться через


Использование внутренних имен

Обновлен: Ноябрь 2007

В большинстве случаев не требуется знать внутреннее имя функции. LINK и другие инструменты обычно могут обрабатывать имя, не являющееся внутренним.

Однако в некоторых ситуациях требуется указать внутреннее имя. Необходимо указать внутреннее имя перегруженных функций C++ и специальные функции-члены, например функции конструктора и деструктора, для возможности сопоставления имен с помощью инструмента LINK и других инструментов. Также внутренние имена необходимо использовать в сборке файлов источников, содержащих имя функции на языке C или C++.

t2k2877b.alert_note(ru-ru,VS.90).gifПримечание.

При изменении имени функции, класса, соглашения при вызове, возвращаемого типа или любых параметров, внутреннее имя становится недействительным. Необходимо получить новую версию имени функции и использовать ее там, где указаны внутренние имена.

См. также

Ссылки

Внутренние имена

Формат внутреннего имени C++

Формат декорированного имени C