【问题标题】:From VBA multi dimensional array to C++从 VBA 多维数组到 C++
【发布时间】:2016-06-30 18:27:06
【问题描述】:

抱歉这个愚蠢的问题(我弄得一团糟:))。 使用boost库multi_array,如何定义15维数组?

我需要转换这个 VBA 代码

Dim   myArray() As Long
ReDim myArray(3 * 12)

到 C++

干杯

编辑问题:

最后还有一个这样的 Redim:

将 myMaxArray() 变暗

ReDim myArray(myMaxArray(1),myMaxArray(2), myMaxArray(3), myMaxArray(4), myMaxArray(5), myMaxArray(6), myMaxArray(7), myMaxArray(8), myMaxArray(9), myMaxArray(10), myMaxArray(11), myMaxArray(12), myMaxArray(13), myMaxArray(14), myMaxArray(15))

这应该是一个 15 维数组?我错了吗?

【问题讨论】:

  • 一定要用boost吗??
  • documentation 没有告诉你如何使用它吗?
  • 您的 VBA 代码不是 15 维数组。它是一维的。
  • 好吧,对不起,我现在正在转换这个 vba 代码,我有点困惑,我想要实现的是:

标签: c++ vba boost


【解决方案1】:

然后我决定去 boost multi_array

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 2013-08-09
    • 1970-01-01
    • 2015-12-12
    • 2016-01-28
    • 2012-12-08
    相关资源
    最近更新 更多