template5.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 29 行
C
29 行
// Bug: g++ fails to compare integer constants properly.// Build don't link:template <int X, int Y>struct Matrix { int base [X] [Y];};template <int M,int H,int N>Matrix<M,N>& Mul(Matrix<M,N>& Q,Matrix<M,H>& A,Matrix<H,N>& B) { for(int i=0;i<M;i++) { for(int j=0;j<N;j++) { Q.base[i][j]=0; for(int k=0;k<H;k++) { Q.base[i][j]+=A.base[i][k]*B.base[k][j]; } } } return Q;}void f (){ Matrix<2, 3> q; Matrix<2, 4> a; Matrix<4, 3> b; q = Mul (q, a, b);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?