Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:关于DLL返回结果的问题,m_pResultBuf

1楼
nning_an 发表于:2012/6/1 23:15:31

请教,DLL编译公式中,每个接口函数只能用m_pResultBuf返回一个序列值,若需要返回多个序列,则需重复计算,如此若中间计算很大,则导致浪费资源,降低性能。

是否可以在一个接口函数中返回多个序列值能,或者有什么方法可以避免重复计算呢?

谢谢。

2楼
admin 发表于:2012/6/2 17:54:59
目前还没直接的解决办法,你可以换个思路来解决你的问题,比如通过多个参数传递数据到DLL,然后在DLL中统一计算出结果一次性输出
3楼
nning_an 发表于:2012/6/2 20:31:58
我现在已经是把多个序列作为参数传递给DLL,但是需要返回多个计算结果即多个指标回来,又不想分多次重复计算。
4楼
dnt00193 发表于:2013/4/4 22:22:45
 我也追问下这个问题,能不能在DLL里面用new来分配数组,返回指向这些数组的指针,这些指针构成一个序列,然后在DLL外面再对这些进行处理?
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01172 s, 2 queries.