Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ में वेक्टर में डेटा ट्रिपलेट कैसे स्टोर करें?

इस ट्यूटोरियल में, हम यह समझने के लिए एक प्रोग्राम पर चर्चा करेंगे कि डेटा ट्रिपलेट को 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

  1. सी ++ में वेक्टर कैसे काम करता है?

    जब कोई तत्व डाला या हटाया जाता है तो वेक्टर स्वचालित रूप से गतिशील सरणी की तरह आकार बदलने की क्षमता रखते हैं, कंटेनर स्वचालित रूप से अपने भंडारण को संभालता है। वेक्टर तत्वों को सन्निहित भंडारण में रखा जाता है ताकि उन्हें इटरेटर्स का उपयोग करके एक्सेस और ट्रैवर्स किया जा सके। डेटा को वेक्टर के आरंभ,

  1. सी ++ में वेक्टर की सामग्री को कैसे मुद्रित करें?

    वेक्टर गतिशील सरणियों के समान होते हैं लेकिन वेक्टर आकार बदल सकते हैं। वेक्टर अनुक्रम कंटेनर हैं जो तत्वों को सम्मिलित करने या हटाने के अनुसार अपना आकार बदल सकते हैं। कंटेनर वे ऑब्जेक्ट होते हैं जिनमें एक ही प्रकार का डेटा होता है। वेक्टर में तत्वों के भविष्य के विकास के लिए वेक्टर कुछ अतिरिक्त भंड

  1. हम C++ का उपयोग करके पायथन डिक्शनरी कैसे पढ़ सकते हैं?

    कई सी ++/पायथन बाइंडिंग हैं। यह सी ++ में पाइथन शब्दकोश पढ़ने के लिए सी ++ और पायथन के बीच संवाद करने के लिए आपके द्वारा उपयोग किए जाने वाले कार्यों को उबालता है। इनमें से अधिकतर पुस्तकालय (जैसे बूस्ट) स्वयं पार्सिंग को संभालते हैं। आप 2 भाषाओं के बीच डेटा पास करने के लिए JSON या XML जैसे इंटरमीडिएट