Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.07;
Скачать: CL | DM;

Вниз

Calling convension и name mangling в BCB и MSVC   Найти похожие ветки 

 
Cyrax ©   (2006-12-16 15:38) [0]

В одной из статей привели следующую схему именования функций в объектных файлах:

Соглашение о вызове           VC++                      C++ Builder
__stdcall                                _MyFunction@4       MyFunction
__cdecl                                MyFunction              _MyFunction
   
Если здесь всё верно, то каким образом в случае с C++ Builder в соглашении _stdcall различаются перегруженные методы ?  Там ведь после имени функции инфоромации о размере списка аргументов не добавляется...


 
tesseract ©   (2006-12-16 17:49) [1]


> C++ Builder в соглашении _stdcall различаются перегруженные
> методы ?


именование и соглашение о  вызове вещи разные не находишь? И каким образом объектные файлы к этому вообще относяться?


 
Cyrax ©   (2006-12-16 20:28) [2]

> именование и соглашение о  вызове вещи разные не находишь?

А я на это намекал ???
Ты неправильно понял вопрос. Смысл моего вопроса:
Каким образом различаются имена перегруженных функций, формируемые при генерации объектных файлов согласно соглашению о вызовах _stdcall...

> И каким образом объектные файлы к этому вообще относся?

В объектных файлах имена функций видоизменяются и это зависит как от calling convension, так и от naming convension...

По сабжу никто ничего.. ?


 
Cyrax ©   (2006-12-16 20:30) [3]

Или для перегруженных методов _stdcall-соглашение в BCB нереализуемо ?


 
tesseract ©   (2006-12-16 20:59) [4]


> Cyrax ©   (16.12.06 20:30) [3]
> Или для перегруженных методов _stdcall-соглашение в BCB
> нереализуемо ?


Изучаем указатели, сильно и до упора.


 
Cyrax ©   (2006-12-16 22:13) [5]

> Изучаем указатели, сильно и до упора.

Может, чего нибудь по сабжу скажешь ?


 
Cyrax ©   (2006-12-16 22:43) [6]

> Изучаем указатели, сильно и до упора.

http://delphimaster.net/view/15-1166296486/  )))


 
Cyrax ©   (2006-12-17 18:25) [7]

dsi///


 
tesseract ©   (2006-12-17 18:43) [8]


> Cyrax ©   (16.12.06 22:13) [5]


А что говорить? Cyrax тебе не раз говорили про неободимость базовой подготовки. Читай и обряшешь, судя по всему про асм и формат PE :-)


 
Cyrax ©   (2006-12-17 22:20) [9]

выш...



Страницы: 1 вся ветка

Текущий архив: 2007.01.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
15-1166094425
dimonf
2006-12-14 14:07
2007.01.07
Нужен шаблон рекомендательного письма на английском языке


15-1166165881
Sens
2006-12-15 09:58
2007.01.07
Нужна функция проверки правильности номера ЖД вагона.


2-1166596492
YuMB
2006-12-20 09:34
2007.01.07
Как отловить нажатие клавишь Ctrl + S ?


15-1166426041
data
2006-12-18 10:14
2007.01.07
Еще одна спортивная ветка)


2-1166024304
Новичек
2006-12-13 18:38
2007.01.07
JMS в Delphi