【发布时间】:2023-03-23 20:35:01
【问题描述】:
如何传输定义为类似于数组“A”的(一种)多维数组(即
int********* A;
) convert multidimensional array to single dimensional in C 到 CUDA GPU 是否有效?谢谢!
【问题讨论】:
-
对不起,这是一个无意义的问题。没有人永远会以这种方式构造多维数组,而您显然没有这样做。在 Stack Overflow,您可以使用的专业知识是宝贵而有限的资源,请在浪费它之前仔细考虑,然后再问这种无聊、无意义的问题。
-
@talonmies 如果我不会遇到这种情况,我不会问任何问题。
-
@talonmies 只是对未来的建议,永远不要使用“nobody”这个词来证明某事......最好。
-
所以你是认真地建议你有一个多维数组,分配有 8 个嵌套级别的 malloc 调用,并使用 8 指针间接 按值访问?也许我应该使用“没有人对他们在做什么甚至最微弱的想法”这个表达,而不是“没有人”。为此我深表歉意。但是如果你创建并分配了这样一个数组,那么如何展平它肯定是不言而喻的吗?