[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;
}
Author And Source
이 문제에 관하여([string] 060. 문자열 이동하기( move )), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jychan99/string-060.-문자열-이동하기-move저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)