Я новичок в 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"
В функции перегрузки оператора есть способ узнать, читается или записывается объект?предложения приветствуются.