【发布时间】:2015-05-08 03:19:48
【问题描述】:
考虑在 C++ Octave 函数中创建 3 维数组 NDArray 的问题。
我有一个双指针double* ptr 和来自犰狳cube 的尺寸int dim[3]。我在 Octave 文档中找到了一个很有前途的 NDArray constructor:
NDArray::NDArray (
double * sdata,
octave_idx_type slen,
octave_idx_type * adims,
void * arep
)
我找不到关于参数是什么的任何描述,但我做出了这个猜测:sdata 似乎是原始数据指针,slen 和 adims 似乎分别是长度和暗向量.但是,arep 应该是什么?
【问题讨论】:
-
octave.sourceforge.net/doxygen/html/df/dd0/Array_8h_source.html ,第 135 行。顺便说一句,这些都是受保护的方法。
标签: c++ c pointers octave armadillo