Использование внутренних имен
В большинстве случаев не требуется знать внутреннее имя функции.LINK и другие инструменты обычно могут обрабатывать имя, не являющееся внутренним.
Однако в некоторых ситуациях требуется указать внутреннее имя.Необходимо указать внутреннее имя перегруженных функций C++ и специальные функции-члены, например функции конструктора и деструктора, для возможности сопоставления имен с помощью инструмента LINK и других инструментов.Также внутренние имена необходимо использовать в сборке файлов источников, содержащих имя функции на языке C или C++.
![]() |
---|
При изменении имени функции, класса, соглашения при вызове, возвращаемого типа или любых параметров, внутреннее имя становится недействительным.Необходимо получить новую версию имени функции и использовать ее там, где указаны внутренние имена. |