-1
基本的に、配列を関数に渡すときに配列を型として宣言するには、次のようなコードを とします。2d配列を関数に渡すときに2d配列を型として宣言する理由と、その型に行と列を含める理由は何ですか?
const int MAX_ROWS = 10;
const int MAX_COLUMNS = 5;
typedef char ItemType;
typedef char TwoDType[MAX_ROWS][MAX_COLUMNS];
void SetSomeVals(TwoDType twoDimAry, int rowsUsed,
int num, ItemType initialValue);
なぜ型に行と列も含まれていますか?
あなたがしたくない場合は、必要はありません。 – DeiDei
使いやすいように['boost :: numeric :: ublas'](http://www.boost.org/doc/libs/1_63_0/libs/numeric/ublas/doc/index.html)を使うことができますC++の行列 –