Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > структура данных


Автор: dontknow 29.5.2008, 18:14
необходимо подключить dll созданную в LabView.
вот ее h file
Код
#include "extcode.h"
#pragma pack(push)
#pragma pack(1)

#ifdef __cplusplus
extern "C" {
#endif
typedef struct {
    int32 dimSize;
    float64 Numeric[1];
    } TD1;
typedef TD1 **TD1Hdl;


void __cdecl Convert(TD1Hdl *ArrayIn, TD1Hdl *ArrayOut, int32 rank);

MgErr __cdecl LVDLLStatus(CStr errStr, int32 errStrLen, void *module);

#ifdef __cplusplus
} // extern "C"
#endif

#pragma pack(pop)


на вход поступает ArrayIn и rank,выход ArrayOut.
каким образом проинициализировать массив ArrayIn?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)