Did a little Googling on this but couldn't find anything definitive. Is it safe to do something like
Then at some pointer later in execution, another function uses the pointer passed to store_for_later.Code:void MyClass::myFunc() { my_type_t &foo = some_obj->get_member_reference(); store_for_later(&foo); }