만약에 vector 를 반환하는 함수 f()가 있어

그러면 vector x = f(); 라고 쓰면 자동으로 이동대입연산자 (그니까 operator=(vector&&))이 호출되서 O(1)에 실행됨?

그리고 vector &&x = f(); 라고 하는거랑은 뭐가다름?