|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Сен 29, 2003 20:18:52 как VC++ формирует имена классов и методов? |
|
|
Дата: Сен 29, 2003 20:44:24 Выполни поиск по VC++ name mangling в Google или реверсируй undname.exe. Тогда увидишь, что она скатывается к одной документированной функции. Реверсируешь и ее - тогда увидишь, что она скатывается к еще одной, но уже недокументированной функции. Разберешь ее алгоритм - и перестанешь такие вопросы задавать. Трудиться надо, а не попусту людей тормошить. |
|
|
Дата: Сен 29, 2003 20:45:03 читаем про mangling если ты это имел ввиду, а так же Debugging applications про calling convetions - там тоже немножко есть. А самый простой способ определить - сделай несколько тестов с экспортируемыми функциями и сам посмотри -) Хотя есть проги типа unmangle или что-то такое. Следовательно это где-то описано. |
|
|
Дата: Сен 29, 2003 21:24:52 Я же и говорю - undname.exe. ВСЕ ТАМ :) |
|
|
Дата: Сен 29, 2003 23:45:34 Володя - ты посмотри время постов - разница в 30 секунд между твоим и моим постом - следовательно ни один из нас не знал что пишет другой -) |
|
|
Дата: Сен 29, 2003 23:57:28 rst Гы. Shit happens. |
|
|
Дата: Сен 30, 2003 16:22:01 volodya rst Что это за файл??? undname.exe |
|
|
Дата: Сен 30, 2003 17:08:59 volodya что значит реверсируй undname.exe!? |
|
|
Дата: Сен 30, 2003 17:34:00 emergenter Это утилита, которая находится в BIN VC++ |
|
|
Дата: Сен 30, 2003 18:06:22 что значит реверсируй undname.exe!? Это значит - возьми дизассемблер и дизассемблируй. |
|
|
Дата: Сен 30, 2003 18:17:42 volodya rst ЛАДНО!!! А вот компилятор g++ также конвертирует имена или по другому как узнать?? ИЛи где инфу надыбать? |
|
|
Дата: Сен 30, 2003 18:36:28 man g++ cat /usr/src/gcc/g++/* |
|
|
Дата: Окт 1, 2003 19:58:51 А кто нить знает или догадывается как ВСЕ ЭТОВ G++ будет выглядеть? |
|
|
Дата: Окт 1, 2003 19:59:25 или как узнать как это все дело шифруется!!! |
|
|
Дата: Окт 1, 2003 21:54:57 g++ под GPL с исходниками распространяется. берешь исходники и изучаешь |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.088 |