Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как это будет на Delphi?


Delphi ©   (2010-05-31 23:00:00) 

В некоей DLL есть экпортируемая функция:

char *exp_printf(const char*, ...);

Как объявить ее в своей программе на Delphi?


Anatoly Podgoretsky   (2010-06-01 09:55:00) [1]


> что подразумевается под многоточием?

Это не многоточие, а эллипс, означает и т.д. и т.п.


Delphi   (2010-06-01 05:35:00) [2]

To MBo ©   (01.06.10 05:30) [5]

То, что надо! Спасибо!


MBo   (2010-06-01 05:30:00) [3]

функция объявляется с модификаторами cdecl и varargs (начиная с Delphi6)
http://www.rvelthuis.de/articles/articles-cobjs.html


Delphi   (2010-06-01 01:04:00) [4]

Как насчет пояснять в вопросе версию Delphi...

PAnsiChar - он и в Африке PAnsiChar. В общем, версия Delphi тут особо не при чем.

...и что подразумевается под многоточием?

Под многоточием в C всегда подразумевался "Неопределенный список аргументов".


И. Павел   (2010-06-01 00:16:00) [5]


> char* - это PAnsiChar
> Как насчет неизвестного числа параметров, следующих за char*?

Как насчет пояснять в вопросе версию Delphi и что подразумевается под многоточием? Здесь не поле чудес.


Delphi   (2010-05-31 23:54:00) [6]


> И. Павел ©   (31.05.10 23:40) [1]
>
> http://www.citforum.ru/programming/32less/les23.shtml
>
> char * - это PChar


Вах!

char* - это PAnsiChar
Как насчет неизвестного числа параметров, следующих за char*?


И. Павел   (2010-05-31 23:40:00) [7]

http://www.citforum.ru/programming/32less/les23.shtml

char * - это PChar


Наверх

Титульная страница Поиск, карта сайта Написать письмо