これはばかげた質問かもしれません。ウェブ上で答えが見つからないので、答えがノーだからだと思います。
私はクラスを持っています:
class A{
public:
A();
private:
std::string a("a");
};
クラスコンストラクタを呼び出さずに、引数を「a」に設定したいと思います。その理由は、私の実際のクラスには、常に同じ(定数)値を持つ多くの異なるコンストラクターと多くの引数があるためです。そして、ある日、「a」を「b」に置き換えることにした場合、すべてのコンストラクターを変更したくありません。また、自分のクラスにしか存在しないようにしたいと思います。