![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как это будет на 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