|
Вопрос # 5 304/ вопрос открыт / |
|
Всем привет! Вопрос вот в чем, как будет выглядеть данная функция на С++
Function GetDate():integer; stdcall; far; external 'azimuth.dll' name 'GetDate';
 |
Вопрос задал: Alexey6522 (статус: 1-ый класс)
Вопрос отправлен: 22 мая 2011, 09:57
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 12; последнее сообщение — 22 мая 2011, 22:46; участников в обсуждении: 3.
|
Егор (статус: 10-ый класс), 22 мая 2011, 10:14 [#1]:
гм, коллеги?
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
|
Alexey6522 (статус: 1-ый класс), 22 мая 2011, 10:15 [#2]:
Возможно!
|
|
Егор (статус: 10-ый класс), 22 мая 2011, 10:25 [#3]:
чувак не спрашивал, "возможно ли".
он правильно задал вопрос:Цитата (Alexey6522):
как будет выглядеть
или это ответ на мой вопрос?
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
|
Alexey6522 (статус: 1-ый класс), 22 мая 2011, 10:30 [#4]:
это был ответ на твой вопрос, что ты имел ввиду >> гм, коллеги?
|
|
Вадим К (статус: Академик), 22 мая 2011, 11:35 [#5]:
Ответ на данный вопрос нельзя дать. Так как в стандарт с++ не определяет такого понятия как dll и экспортируемые с них функции.
Но как только указывается компилятор, так сразу все станет на свои места.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Alexey6522 (статус: 1-ый класс), 22 мая 2011, 16:29 [#6]:
Ты имеешь ввиду, мне нужно экспортировать Unit.pas из Delphi в C++ Builder? Add to Project в панели C++ Builder
|
|
Егор (статус: 10-ый класс), 22 мая 2011, 16:43 [#7]:
нет. Вадим просил название компилятора - Borland C++, Microsoft Visual C++, gcc и т.д.
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
|
Alexey6522 (статус: 1-ый класс), 22 мая 2011, 17:25 [#8]:
Компилятор использую CodeGear C++ builder 2007 dcc32.exe версия 11.0.0 но она триальная весит 23.5 кб
|
|
Alexey6522 (статус: 1-ый класс), 22 мая 2011, 21:15 [#10]:
А как быть, если Dll написана не мной и не на C++?
|
|
Alexey6522 (статус: 1-ый класс), 22 мая 2011, 21:18 [#11]:
в Delphi все это будет как-то по-проще, я знаю что можно вставить кусок кода написанного на Дельфи в С++
|
|
Вадим К (статус: Академик), 22 мая 2011, 22:46 [#12]:
а это не важно, на чем написана dll. Главное знать сигнатуру функций, а lib файл можно и сгенерить, если я помню правильно.
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|