void CSpaceResectionDlg::brmul(double* a,double* b, int m, int n, int k,double* c) //矩阵相乘函数
{
    { int i,j,l,u; 
    for (i=0; i <=m-1; i++) 
    for (j=0; j <=k-1; j++) 
      { u=i*k+j; c[u]=0.0; 
        for (l=0; l <=n-1; l++) 
          c[u]=c[u]+a[i*n+l]*b[l*k+j]; 
      } 
    return; 
  } 
}void Mul()
{
     int i,j;
     double A_1[2][6]={{a11_1,a12_1,a13_1,a14_1,a15_1,a16_1},
 {a21_1,a22_1,a23_1,a24_1,a25_1,a26_1}};
     double A_1_zhuan[6][2]={{a11_1,a21_1},{a12_1,a22_1},{a13_1,a23_1},
 {a14_1,a24_1},{a15_1,a25_1},{a16_1,a26_1}};
 double C_1[6][6];     brmul((double*)A_1_zhuan,(double*)A_1,6,2,6,(double*)C_1);}然后出现了error C2065: 'brmul' : undeclared identifier
Error executing cl.exe.
怎么回事 brmul不是定义过了吗?