罗
罗诗途
Unregistered / Unconfirmed
GUEST, unregistred user!
我用bcbuilder做一个dll,然后在delphi下调用,出问题.
源程序如下:
void func(unsigned char *input,double *output,int leng)
{int i;
for (i=0;i<leng;i++)
output=(double)input/128;
}//dll 中的声明
debug进入后
input的值传递正确,但只要一写output就死.
output在delphi中已声明:
output:array ofdo
uble;
setlength(output,leng);
源程序如下:
void func(unsigned char *input,double *output,int leng)
{int i;
for (i=0;i<leng;i++)
output=(double)input/128;
}//dll 中的声明
debug进入后
input的值传递正确,但只要一写output就死.
output在delphi中已声明:
output:array ofdo
uble;
setlength(output,leng);