![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 3 Всего: 41 |
Привет всем, форумяне.
Подскажите как в различных языках юзать процедуры и функции из DLL. При чем интересно, имеет ли значение, на каком языке написана сама DLL? Меня интересует использование в: C, Pascal, C++, Delphi, Java 2, C#. Кто, что знает. У меня некоторые непонятности сразу возникают. Например: написал DLL на С++, скажем, использую в Шарпе. А как же он (шарп) будет в функцию DLL'ки подставлять, напрнимер, массив - ведь в C# он - класс, да и памяти по больше занимает? Хорошо, а как на счет того, что в разных языках по разному размещаются n-мерные массивы в памяти: в одних по столбцам, в других - по строкам? И т.д. и т.п. Может линки кто подскажет. |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 4 Всего: 111 |
По-моему, в памяти они располагаются попрядку - друг за другом. Это сообщение отредактировал(а) Yanis - 23.5.2005, 21:17 |
|||
|
||||
| Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 3 Всего: 41 |
Ценю энтузиазм... но, например: в памяти знаем, что лежит массив размерности 2Х2, видим: [12] [34] [53] [23]
Это как: 12 34 53 23 или 12 53 34 23 разные языки располагают массивы по-своему! |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 5 Всего: 133 |
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 3 Всего: 41 |
Thx.
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |