इस ट्यूटोरियल में, हम यह समझने के लिए एक प्रोग्राम पर चर्चा करेंगे कि डेटा ट्रिपलेट को C++ में वेक्टर में कैसे स्टोर किया जाए।
एक वेक्टर के एक सेल में तीन तत्वों को स्टोर करने के लिए हम एक उपयोगकर्ता परिभाषित संरचना बनाएंगे और फिर उस उपयोगकर्ता परिभाषित संरचना से एक वेक्टर बनाएंगे।
उदाहरण
#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;
} आउटपुट
2, 31, 102 5, 23, 114 9, 10, 158