Re[2]: __cdecl и Co
От: Warturtle  
Дата: 05.08.05 11:11
Оценка: -1
Здравствуйте, Odi$$ey, Вы писали:


OE>
OE>Согла-       Порядок          Очистка           Расширение           Примечания
OE>шение        передачи         стека             имени
OE>вызова       аргументов                        
OE>

OE>
OE>__cdecl      Справа           Аргументы из      К имени функции      Применяется 
OE>             налево           стека удаляются   добавляется пре-     по умолчанию
OE>                              вызывающей        фикс из символа      функциями
OE>                              функцией.         подчеркивания:       C и C++
OE>                              Только это сог-   например, _Foo
OE>                              лашение поддер-  
OE>                              живает перемен-  
OE>                              ное число        
OE>                              аргументов       
OE>                              функций.         
                                               

OE>__stdcall    Справа           Вызванная         К имени функции      Используется почти
OE>             налево          функция сама      добавляется пре-     всеми системными
OE>             может            удаляет свои      фикс из символа      функциями; 
OE>             наоборот - ?     аргументы из      подчеркивания        Используется по
OE>                              стека.            и суффикс из сим-    умолчанию внут-
OE>                                                вола @, за которым   ренними функциями
OE>                                                следует десятич-     Visual Basic
OE>                                                ный размер списка
OE>                                                аргументов в бай-
OE>                                                тах: например,
OE>                                                _Foo@12
OE>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.