私はC++を初めて使用し、逆参照演算子のオーバーロードについて質問があります。アプリケーションで使用されるメモリ内オブジェクトストアを構築しています。データストアはアプリケーションのメモリスペースにマップされ、アプリケーションは間接参照演算子を使用してオブジェクトを直接読み取り/変更できます。以下に説明するインターフェースを提供する予定です
DsObject *obj = get_ds_object_ref ("Junk"); // get reference to the object
int i = obj->value; // obj is read locked and the value is copied to i variable
obj->value = i; // obj is write locked and i is copied to the field "value"
演算子のオーバーロード関数には、オブジェクトが読み取られているのか書き込まれているのかを知る方法がありますか?提案は大歓迎です。