Я использую расширение GNU "char** backtrace_symbols(void *buffer, int size)
", чтобы получить трассировку стека при возникновении исключения.Существует ли библиотечная функция, которая преобразует символ в «читаемую человеком» строку - для повторения искажения имени?
Если нет, я бы написал свою собственную функцию в соответствии с этой вики статьей .
Бетон:
Input: test.exe(_ZN10CTLTestApp12ExecuteGroupEPK19CTLTestCaseRegisterNS_11EReportTypeE+0x24c)
Output: test.exe CTLTestApp::ExecuteGroup( CTLTestCaseRegister, EReportType )
Большое спасибо,
Чарли