行 と 列

何かとよく使う 2 次元配列.例えば,その全要素を出力する場合,俺は今まで以下のように書いていた.C++ であることに深い意味はない.


for (int i = 0; i < nCol; i++) {
    for (int j = 0; j < nRow; j++) {
        // nItem[i][j] は一応 int 型ということで
        std::cout << nItem[i][j] << " " << std::endl;
    }
    std::cout << std::endl;
}

・・・ nColnRow を逆の意味で解釈・使用していたことに昨日気づいた.何という失態 orz わざわざ自分で nColnRow って命名してるのに.nCol は Number of Columns (列の数),nRow は Number of Rows (行の数).念のため.
∧‖∧