| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
В моём понимании, это библиотека, публичные классы которой имеют в своём составе полный набор необходимых публичных членов (поля, свойства, события, методы, конструкторы, деструкторы и т.п.), но в которых отсутствует собственно сам код реализации.
Похоже, что заглушки от Autodesk - это обычные копии оригиналов, потому как содержат в своих членах код программной логики (ILSpy в помощь). Поскольку для заглушки важно лишь иметь все те же члены, что и у ориганала, то она может отличаться от этого оригинала размером файла и датой создания за счёт того, что исходный код оригинала со временем был перекомпилирован, а уже имеющийся файл заглушки разработчиками не заменялся на обновлённую версию этого оригинала (поскольку для заглушки это не имеет значения). Ключевым моментом здесь является установка для файлов заглушек свойству CopyLocal значения False.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: Последний раз редактировалось hwd, 05.09.2012 в 10:15. |
||||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
Функции которые все входящие аргументы передают реальной функци и возращают ее "возрат", есть еще схожие так называемые "обертки" - которые делают все то-же самое, но переводя из формата в формат, например Net. WinForms в большинстве своем - обертки на GUI Win Api, а все лисповские vla-get/put-... обертки на соответствующие ActiveX свойства(методы).
p.s.опс опоздал
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
||||
2 Дима_
Заглушки и обёртки - это, на мой взгляд, несколько разные вещи... Заглушка может быть создана как для обёртки, так и для самостоятельной библиотеки.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: Последний раз редактировалось hwd, 05.09.2012 в 10:16. |
||||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
А разве я пишу что одинаковые? В смысле ООП (при статической типизации) - да может быть действительно просто пустой конструктор (необходимый для компиляции), но заглушки же есть не только там - если типизация динамическая - где так-же делают "пустую" заглушку - для тех-же целей (если вдруг программа проверяет наличие члена - просто в этом случае написать ее проще - т.к. не нужно описывать типы входа и выхода).
п.с. Как тобой уже верно замеченно в Автодеске третий вид "заглушек".
__________________
Когда в руках молоток все вокруг кажется гвоздями. Последний раз редактировалось Дима_, 05.09.2012 в 10:24. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой AutoCAD использовать ? | denes | AutoCAD | 55 | 12.09.2011 14:29 |
Net. Создание и модификация материала | Павлюкас | Готовые программы | 27 | 08.12.2010 10:17 |
Правило формирование записей в реестре об установленных обновлениях для AutoCAD и его вертикальных решений. | hwd | Программирование | 8 | 30.09.2010 15:07 |
Где в реестре хранится информация о том, что в системе когда-то был установлен AutoCAD? | Archeo | AutoCAD | 12 | 14.10.2009 15:24 |
Проблемы с .NET v2 в Autocad 2006 (acad.exe.config)... | Chief Justice | AutoCAD | 2 | 12.08.2006 12:44 |