[string] 060. 문자열 이동하기( move )

 #include <iostream>

#include <string>

#include <vector>

using namespace std;



int main()

{

	string str1 = "i like coding";

	string str2 = move(str1); //move는 잘라내기의 기능과 같다.

							  //복사하지 않고 다른곳으로 이동시킴.



	cout << "str1 : " << str1 << endl; // 아무것도 없음.

	cout << "str2 : " << str2 << endl; //str1의 내용이 여기에 옮겨졌다.



	vector<int> v1 = { 1,2,3 };

	vector<int> v2 = move(v1);



	cout << "v1 size : " << v1.size() << endl;

	cout << "v2 size : " << v2.size() << endl;



	return 0;

}

좋은 웹페이지 즐겨찾기