:
matrix ライブラリィを使用したプログラムの例
:
注意事項
:
matrix library の実装
よくある間違い
ベクトルをコピーするのに
vector a, b; ... b = a;
としてはいけない。これはポインターの内容だけが書き変わって、
b
が
a
の別名になるだけである(
b
を書き換えると
a
も変って しまい、その逆も成り立つ)。面倒でも要素ごとにコピーすること:
int i, n; vector a, b; ... for (i = 0; i < n; i++) b[i] = a[i];
Masashi Katsurada 平成13年5月10日