|
|
| Moved-from state of library types Objects of types defined in the C ++ standard library may be moved from. Move operations may be explicitly specified or implicitly generated. Unless otherwise specified, such moved-from objects shall be placed in a valid but unspecified state. -IS |
| Not necessarily undefined behaviour, even for types that are not trivially moveable (for instance std::string). |