欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 如何定义不定长多维数组?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有6004人关注过本帖树形打印复制链接

主题:如何定义不定长多维数组?

帅哥哟,离线,有人找我吗?
stocker
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:81 积分:606 威望:0 精华:0 注册:2010/2/8 15:40:05
如何定义不定长多维数组?  发帖心情 Post By:2010/3/10 18:57:52 [只看该作者]

由于VBS没有指针的概念,所以定义以及读取数据方面有些困难,比如一个二维的存储股票数据的数组

1、行是股票

2、列是股票每天的日线数据

 

由于列是不等长的,因此很难声明一个定长的数组A(i,j),因为j经常变化。声明最长的数组对内存很不经济。

 

利用Redim又无法声明不等长的矩阵。

 

请问如何处理呢?

 

VBS在处理数据方面没有C语言强,而处理数据又是算法的关键,请版主赐教!


 回到顶部
帅哥哟,离线,有人找我吗?
admin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/3/10 21:10:52 [只看该作者]

对于数据处理,VBS 不是长项,如果你有复杂的功能需求,建议使用VC制作一个ActiveX控件,然在VBS里进行结果调用
[此贴子已经被作者于2010-3-10 21:11:04编辑过]

 回到顶部