我想将C#中的一个二维数组作为参数传递给CUDA中的函数(它必须是C++,因为我使用的是CUDA C++)。我尝试了很多方法,但都无法使用数组或向量直接传递。我唯一能做的就是把它转换成一个一维数组,把它和它的维数一起传递给函数,然后再把它转换回一个二维向量。下面是C++动态链接库代码: int Add(int* a, int m, int n) int i, j, ans;
ve
我正在处理CSES的问题集,以便在C++上进行练习。我认为我的问题集中在忘记如何将二维字符数组传递给函数。在下面的代码中,我使用'^‘符号包含了我从VSCode IntelliSense收到的错误,这些错误发生的地方(总共3个错误)。<< room_count; return 0; } // int main 我看过其他的StackOverflow问答,但没有一个答案阐明了正确地将二维字符