以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  c++ dll 在逐k线模式下能否返回数组  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=159054)

--  作者:谦虚谨慎
--  发布时间:2017/10/30 10:58:52
--  c++ dll 在逐k线模式下能否返回数组

如题,我想在c++ dll插件下返回多个值,应用在逐k线模式下,我看例子里面逐k线模式下用的是指针返回,

*pData->m_pResultBuf = fAdd / dwCyc;

 

如果我用数组形式添加返回值是否可以返回多个参数。

  pData->m_pResultBuf[0] = fAdd / dwCyc;
  pData->m_pResultBuf[1] = fAdd;

 

注意:想在在逐k线模式下使用。

sdk中的头文件是这样描述的。

 float*    m_pResultBuf;   //结果缓冲区,对于序列模式返回数组,对于逐K线模式,该参数返回单个数字


--  作者:无为剑
--  发布时间:2017/10/30 12:02:02
--  

没法的,只能返回一个数