C ++:将二维数组传递给extern NASM汇编程序函数

时间:2014-06-04 09:53:12

标签: c++ arrays nasm

我正在尝试将二维char数组从我的C ++代码传递给NASM汇编程序extern函数。在这种情况下将简单数组或二维数组传递给普通函数我没有问题。

这就是我定义extern函数的方法: extern "C" void function(char[][]);

我的char数组定义如下: char A[n][m];

但是当我尝试调用该函数时: function(A);

汇编失败说:

  

候选函数不可行:没有已知的从'char [n] [m]'到'int'的转换

我无法处理这些extern函数参数... 谢谢你的帮助。

0 个答案:

没有答案