Импортировать процедуру из DLL в Delphi (написанной на С++)

Бюджет: 14 $
10.49 € – 1 047.22 руб
Заказчик выбрал исполнителя:
Андрей Пивоваров  
Есть dll написанная на С++
есть хедер:
typedef struct SingleOutInfo
{
size_t BasketNumber;
size_t ObjectsCount;
size_t *Objects;
};

extern "C" __declspec(dllexport) void ssort(long* pBaskets, size_t basketsCount, long * pObjects, size_t objectsCount, SingleOutInfo **outPut);

extern "C" __declspec(dllexport) void freeDataMem(size_t sizeData, SingleOutInfo ** AllData);
===

Нужно импортировать процедуру ssort в Delphi 7, чтобы можно было ее воспользоваться.
(dll  передается вроде массив данных, она его сортирует как надо и возвращает указатель на массив)

Сбрасывайте exe работы, если все верно – я плачу, и сбрасываете уже исходный код

p.s. 
вот что написал мне кодер который ее создал:
процедура ssort принимает следующие значения:
1. указатель на массив "сумок", (там передаются макс значения веса для каждой сумки) 
2. кол-во сумок (кол-во елементов массива) 
3. указатель на массив со значениями предметов для сумок (тип 64 байта), 
4. кол-во предметов в массиве (размер массива). 
5. вывод ( 
номер сумки, кол-во предметов в сумке, индексы предметов
)
Опубликован 02.07.2016 в 01:47 Последнее изменение: 02.07.2016 в 11:46

Выберите способ верификации:

Обновите страницу после прохождения верификации.