Trong hướng dẫn này, chúng ta sẽ thảo luận về một chương trình để hiểu cách lưu trữ bộ ba Dữ liệu trong một vectơ trong C ++.
Để lưu trữ ba phần tử trong một ô duy nhất của vectơ, chúng tôi sẽ tạo cấu trúc do người dùng xác định và sau đó tạo vectơ từ cấu trúc do người dùng xác định đó.
Ví dụ
#include<bits/stdc++.h> using namespace std; struct Test{ int x, y, z; }; int main(){ //creating a vector of user defined structure vector<Test> myvec; //inserting values myvec.push_back({2, 31, 102}); myvec.push_back({5, 23, 114}); myvec.push_back({9, 10, 158}); int s = myvec.size(); for (int i=0;i<s;i++){ cout << myvec[i].x << ", " << myvec[i].y << ", " << myvec[i].z << endl; } return 0; }
Đầu ra
2, 31, 102 5, 23, 114 9, 10, 158