cpp/thread/shared future/operator=

Assigns the contents of another. @1@ Releases any shared state and assigns the contents of to. After the assignment,. @2@ Releases any shared state and move-assigns the contents of to. After the assignment, and valid will yield the same value as  before the assignment.