🤙
const定数コンストラクターのインスタンス化について
本記事は私のメモ代わりに等しいので免責をお許しあれ。
・Preferred_const_constructorsより、const定数コンストラクターのインスタンス化について
class A {
const A();
}
void accessA() {
A a = const A();
}
クラスAでコンストラクターをconstとして呼び出して、void accessA()インスタンスを生成できる場合は、
なるべくconstとした方がいい らしい。
「const定数コンストラクターのインスタンス化に使用するPREFER 。
コンストラクターをconstとして呼び出して正規化されたインスタンスを生成できる場合は、そうすることをお勧めします。」とのこと
Discussion