मान लीजिए मेरे पास इन दो enums
:
enum प्रकार {प्रकार 1, प्रकार 2}; स्थान स्थान {स्थान 1, स्थान 2, स्थान 3};
अब मैं एक कंटेनर चाहूंगा जिसे मैं कंटेनर [प्रकार 1] [स्थान 1] = 5;
जैसे संदर्भ कर सकता हूं I तत्वों को हल करने की ज़रूरत नहीं है, लेकिन मुझे कंटेनर [प्रकार 1]
की तरह डुप्लिकेट करने में सक्षम होना चाहिए या तो Location1
या स्थान 2
आदि हो सकता है ।
मैं एक unordered_multimap & lt; pair और lt; टाइप, स्थान & gt;, अहस्ताक्षरित int & gt; & gt;
का उपयोग करने की सोच रहा था, मुझे किस प्रकार प्रदान करता है, लेकिन मुझे अनुमति नहीं देता
मेरा मानना है कि आप नेस्टेड मानचित्र ढूंढ रहे हैं:
std :: unordered_map & lt; टाइप, std :: unordered_map & lt; स्थान, अहस्ताक्षरित int & gt; & gt;
c + शौकिया कोडर्स के लिए नमूना कार्यक्रम
ReplyDeleteदशमलव संख्या को बाइनरी नमूना कोड में परिवर्तित करता है