Cómo devolver una matriz en c ++
¿Cómo debo devolver una matriz de una función? Mi codigo es
<code>float ClassArray::arr_sub(float a[100][100], float b[100][100]) { int i,j; for(i = 1; i < 10; i++) { for(j = 1; j < 10; j++){ f[i][j]=b[i][j]-a[i][j]; } } return f; } </code>
y la f devuelta de esta función debe asignarse a otra matriz g declarada en alguna otra clase.
<code>float g[100][100]; g= cm.arr_sub(T,W); </code>
Pero mientras se construyen las clases, dice.incompatible type assignment of float to float[100][100]
.