2014-06-07 4 views
5

मैं नए डी को मैं इस सी के बराबर रहा हूँ कर रहा हूँ के रूप में तार के साथ एक साहचर्य सरणी प्रारंभ करने में कैसे ++ घोषणाघोषित करने और कुंजी और मूल्य के रूप में सरणियों

typedef std::vector<std::string> the_value; 
std::map<std::string,the_value> the_table; 

उत्तर

4

आप यह शायद की तरह कुछ करना चाहते हैं:

string[][string] the_table; 

उदाहरण:

import std.stdio; 

void main(string[] args) 
{ 
    string[][string] the_table = ["k1" : ["v1", "v2"], "k2" : ["v3", "v4"]]; 
    writeln(the_table); 
} 
+1

और यदि आप इसे स्पष्ट करने के पसंद करते हैं, तो आप उपयोग कर सकते हैं 'उर्फ मान = रों tring []; 'और' मान [स्ट्रिंग] तालिका = ...; '। – yaz

संबंधित मुद्दे