私は C++ で静的クラスを持っています。つまり、このクラスのすべてのメンバーは静的です。
クラスをインスタンス化したくないので、コンストラクターを非公開にします。このクラスはインスタンス化できないため、デフォルトのコピー代入演算子またはコピー コンストラクターを定義しませんでした。ただし、私の静的コード アナライザーは次のように表示します。
クラスがリソースを管理するためにデストラクタを宣言した場合は、同じ理由でコピー コンストラクタとコピー代入演算子も宣言する必要があります。
⇒このクラスはデストラクタを定義しなくても大丈夫ですか?作ることも出来ないのだから、壊すことも出来ないのだろうか?
->これは良い習慣ですか?私のデザインに何か問題がありますか?