メンバー関数をconstとして宣言するとき、実際にはクラスを変更しないと言っていることを理解しています。私の質問-「クラス」は(*)このインスタンスを指しますか、それとも一般的なクラスを指しますか?
たとえば、同じクラスの新しいインスタンスを作成してこのインスタンスを編集するconstメンバー関数がある場合、それは合法ですか?
ありがとう!
メンバー関数をconstとして宣言するとき、実際にはクラスを変更しないと言っていることを理解しています。私の質問-「クラス」は(*)このインスタンスを指しますか、それとも一般的なクラスを指しますか?
たとえば、同じクラスの新しいインスタンスを作成してこのインスタンスを編集するconstメンバー関数がある場合、それは合法ですか?
ありがとう!