Главная страница
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.058 c
15-1166099442
Andre_s
2006-12-14 15:30
2007.01.07
Установка системы на флэшку


2-1166436237
cvg
2006-12-18 13:03
2007.01.07
Есть ли в Delphi что-то типа is_number?


15-1166203691
Loginov Dmitry
2006-12-15 20:28
2007.01.07
Чушь получается. Почему? Кто скажет?


15-1166436664
Dekan
2006-12-18 13:11
2007.01.07
Socks 5 server


1-1163744633
tipman
2006-11-17 09:23
2007.01.07
Адаптация приложения для Screen.PixelPerInch = 120... как?