- #include <vector> 
-   
- struct S 
- { 
-     S(int) {}; 
-     S(S&&) {}; 
- }; 
-   
- int main() 
- { 
-     std::vector<S> v = {S(1), S(2), S(3)}; 
-     std::vector<S> w = {std::move(S(1)), std::move(S(2)), std::move(S(3))}; 
-   
-     std::vector<S> or_even_just = {1, 2, 3}; 
- } 
				I2luY2x1ZGUgPHZlY3Rvcj4KCnN0cnVjdCBTCnsKICAgIFMoaW50KSB7fTsKICAgIFMoUyYmKSB7fTsKfTsKCmludCBtYWluKCkKewogICAgc3RkOjp2ZWN0b3I8Uz4gdiA9IHtTKDEpLCBTKDIpLCBTKDMpfTsKICAgIHN0ZDo6dmVjdG9yPFM+IHcgPSB7c3RkOjptb3ZlKFMoMSkpLCBzdGQ6Om1vdmUoUygyKSksIHN0ZDo6bW92ZShTKDMpKX07CgogICAgc3RkOjp2ZWN0b3I8Uz4gb3JfZXZlbl9qdXN0ID0gezEsIDIsIDN9Owp9