|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Цитата:
![]() ![]()
__________________
Век живи, век учись - ... |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
Цитата:
![]() ![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 22.04.2008
Сообщений: 21
|
ЦИТАТА: Bull: "Я извиняюсь за тупой вопрос, а разве есть языки программирования, которые после компиляции выдают исполняемый файл НЕ *.EXE ?????????"
Такие языки есть. С#-программа преобразуется компилятором С# в промежуточную форму, носящую название MSIL (от Microsoft Intermediate Language, промежуточный язык Microsoft). Файл, хотя и имеет расширение .exe, в действительности не содержит машинных команд процессора; он состоит из команд MSIL. А, скажем, компилятор Java создает файл с расширением не ехе, а с расширением .class, который содержит программу в виде байт-кода. Байт-код - это инструкции для интерпретатора Java. ЦИТАТА: Разработчик: «dll-ки: это действительно библиотеки, содержащие некоторые функции, давно отлаженные и, как правило, используемые различными приложениями, что позволяет экономить дисковое прстранство.» DLL – это аббревиатура английских слов dynamic link libraries (динамически компонуемые библиотеки), поэтому понятно, что это именно библиотеки. Одно из основных назначений библиотек DLL — позволить приложениям загружать участки кода во время выполнения (динамически, отсюда название библиотек), а не компоновать их в само приложение в процессе компиляции (статически). Поэтому, как правильно указал Разработчик, один и тот же код, содержащийся в библиотеке DLL, смогут одновременно использовать несколько приложений. Но DLL применяются не только для экономии дискового пространства. Они применяются также: - для возможности изменения программы без ее перекомпиляции (разработчиком вносится изменение в dll и измененная dll высылается пользователю программы) - для возможности использования процедур или функций не только разными (в смысле – несколькими) приложениями, но и приложениями, написанными на разных языках программирования (естественно, dll в этом случае пишут по определенным правилам). |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать так, чтобы ЛИСПы не надо было перезагружать? | bimari | LISP | 13 | 24.10.2006 10:41 |
Можно ли прикрепить растр к DWG чтобы все было в одном файл | Andrei | AutoCAD | 14 | 06.07.2005 11:21 |