C ++ 17でMatrixクラスを作成しています。行列式の計算の実装が完了しました。ただし、これは2x2および3x3の行列にのみ適用されます。メンバー「行列式」を定義して、計算されていないときにデフォルトで0または別の数値にならないようにする方法はありますか?コンソールに0として出力されないNULLに相当するものはありますか?
ありがとうございました!
見てみましょうstd::optional<>
これは、無効な値「バンドの外」を持ちたい、このような場合のために特別に設計されていますが。
このルートを使用する場合は、行列式を印刷する前に明示的にテストする必要があります。行列式が設定されていない場合は、何も印刷しないか、次のように印刷します。 "unset"
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加