【发布时间】:2012-12-20 11:34:00
【问题描述】:
我之前提出了两个关于多维数组的问题,非常感谢那些帮助过我的人。现在我的代码中仍然存在一个未修复的错误,如下所示:
#include "Algorithm.h"
template<int size>
void strassen_matrix_multiplication(int (*A)[size], int (*B)[size], int (*C)[size]){
int n = size / 2;
int A11[n][n];
int P1[n][n];
int S1[n][n];
strassen_matrix_multiplication(S1, A11, P1);
}
现在我得到一个编译错误,第 5 行说:
没有对函数“strassen_matrix_multiplication”的匹配调用
那么我该如何解决呢?我已经多次修改了我的代码,但徒劳无功。感谢您的帮助。
【问题讨论】:
-
您的代码无效,无法编译。您能否提供一个正确显示您的问题的真实代码示例?
-
@TonyTheLion:这里是所有代码
-
但是您将参数传递给您的函数并且从不使用它们???
-
@TonyTheLion:对不起,请稍等。
-
这个意思的“代码”是不可数的;我建议你上一些英语语法课(提示:它被称为“大众名词”)。
标签: c++ multidimensional-array