まあ、私はC++クラスのconstデータメンバの機能を知っています。C++でのconstデータメンバの使用
私が知りたいのは、クラスにconstデータメンバを導入する目的です。なぜ誰かが実際のソフトウェアを書いている間にそれを使用するのでしょうか? constデータメンバの実際の使用状況は何ですか?
実生活の例をいくつか教えてください。
編集: 私は約static const
のデータメンバーについて尋ねていません。 私は、各オブジェクトが同じデータに対して異なるconst値を持つような実際の使用例を求めています。
建設時に決定されるクラス不変量については? –
'constexpr static double pi = 3.14 ....' –
@ paper.plane constではないデータメンバを持つ必要があるときに具体的な例を教えてください。私はconstがデフォルトであり、constは例外ではないと言うでしょう。 –