title: Example of the dot operator yielding an rvalue
body: <p><em>C++ Primer (5th edition)</em> states that "<em>The dot operator yields an lvalue if the object from which the member is fetched is an lvalue; otherwise the result is an rvalue.</em>"</p>
  
  <p>I'm trying to see an example where the dot operator yields an rvalue. For this to happen, the member fetched should be from an rvalue. How can an rvalue have a member? Can anyone show me an example of this?</p>