0
次のコードで
template <typename T> struct Maybe {
T* context;
Maybe(T *context) : context{context} {} .... }
Maybe(T *context) : context{context} {} .... }
と
Maybe(T *context) : context(context) {} .... }
を宣言するの違いは何ですか?
どちらのオプションも問題なくコンパイルして実行できます。
この文脈では(まあ)彼らは同じです。 –