1

在我维护的大型 Delphi 7 项目中,数据以图形结构表示,随着边数的增加,它需要指数级的时间来解决。

我知道可以使用 BGL 中的函数以更高的速率解决该图,但是,我不相信我可以将标题 (.hpp) 直接包含到项目中。

我有哪些选择?有没有办法包含标题,或者我是否需要在重写 Pascal 中所需的功能时考虑重写?

4

1 回答 1

0

最后,很容易构建一个暴露所需 BGL 功能的 C++ DLL。

我在http://www.autoitscript.com/forum/topic/131058-example-dll-in-c-visual-studio/找到了一个简单的示例 DLL 项目,并且只是在项目配置中包含了 boost 库。

我公开的函数只是调用了所需的 BGL 特性并返回了结果。

于 2013-05-28T22:30:11.860 回答