用MFC封装的一个数学算法DLL,为了验证算法的正确性,DLL提供了一个接口,该接口不需要任何输入变量,譬如DLLTest()。
用MFC程序调用,计算出的结果是正确的,但用Delphi调用,计算出来的结果不正确。
该算法涉及大矩阵求逆及奇异值分解。
不解的是,该dll所有数据输入及计算都是自身实现,为何dephi调用结果不正确?
用MFC程序调用,计算出的结果是正确的,但用Delphi调用,计算出来的结果不正确。
该算法涉及大矩阵求逆及奇异值分解。
不解的是,该dll所有数据输入及计算都是自身实现,为何dephi调用结果不正确?
解决方案 »
- 请问一下,delphi怎么做一个像bbs论坛那样的界面
- 哪位能帮助写一个Access数据转变成Excel格式的程序,通用的,给50分 急急急
- 谁有Netapi32.dll内的函数帮助???(中英文都可以)
- 如何令TQuery组件调用SQL存储过程返回的结果集可写?
- 急,大家来帮忙!
- con.ConnectionString :='Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;(就是这后面,如果要接密码,用什么来着?)
- 各位同志那里有delphi5下载,在线恭候回复,急
- Query+SQL 问题
- 一个有趣的问题,图形高手,思想开拓者,请进!!300相送!!upz者有分!!参与有分!!解决高分!!谢谢!
- 50分相求Delphi5.0 EE 的序列码
- delphi开发的程序如何查看登录窗口的用户名和密码
- 请教,如何在DELPHI内增加路由表?替代之前的BAT或DOS命令
uses
function DllTest():Boolean;stdcall;external 'Invert.dll';procedure TForm1.btn3Click(Sender: TObject);
begin
DllTest();
end;Win32 Console Application的调用过程:extern "C" bool _stdcall DllTest(void);
#pragma comment(lib, "Invert.lib")int _tmain(int argc, _TCHAR* argv[])
{
DllTest();
return 0;
}