Я работаю над (довольно ужасным) проектом, который включает импорт иерархии классов C ++ через интерфейс dll.Одна из самых ужасных деталей требует, чтобы я знал «украшенные» имена для различных представленных элементов класса - в основном, функций-членов и статических данных.
Существует множество способов добиться этого -список сборок или файл карты, дампбин, обходчик зависимостей, макрос _ FUNCDNAME _ и т. д. К сожалению, все они требуют от меня фактической компиляции кода или наличия скомпилированной библиотеки DLL - и все, что у меня есть, этофайлы заголовков.(Это может привести к тому, что вы на минуту поцарапаете голову - просто поверьте мне, что это действительно ужасный проект.)
Теперь я могу легко придумать что-то компилируемое из заголовков и использовать один из приведенных выше подходов.,Но если я могу избежать этого, это было бы намного лучше.Итак, мой вопрос: есть ли способ просмотреть оформленные имена символов из Visual Studio, а именно Object Browser?Я знаю, что технически оформление выполняется во время компиляции, но Intellisense делает так много других вещей, пока вы печатаете, что я надеюсь, что это тоже возможно.