デフォルト引数に、メンバ変数を指定する方法がわかりません。
コードを以下に示します。
method()の引数iに、デフォルトでsessionを設定したいのですが、sessionがメンバ変数のためか指定できません。
「int i = this->session」としても、コンパイルエラーがでてしまいます。
ご存知の方がおられましたら、教えていただけないでしょうか。
c++
1class Data { 2public: 3 void method(int i = session) { 4 a = i; 5 } 6private: 7 int session; 8 int a; 9}; 10// 以下省略

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/09 03:57