Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <vector>
- using namespace std;
- struct TempData {
- vector<int> data;
- TempData() {
- for(int i = 0; i < 100; i++) data.push_back(i);
- }
- // vector<int> GetData() {
- // return move(data);
- // }
- vector<int>&& GetData() {
- return move(data);
- }
- };
- int main() {
- vector<int> v;
- {
- TempData td;
- v = td.GetData();
- }
- }
Add Comment
Please, Sign In to add comment