स्ट्रिंग्स की वेक्टर सरणी प्रारंभ करना संभव होगा।तारों की एक वेक्टर सरणी शुरू करें
उदाहरण के लिए:
static std::vector<std::string> v;
// एक वर्ग के सदस्य
मैं static
इस्तेमाल किया सिर्फ प्रारंभ और तार के साथ इसे भरने के लिए के रूप में घोषित कर दिया। या मुझे इसे केवल कन्स्ट्रक्टर में भरना चाहिए यदि इसे प्रारंभिक नहीं किया जा सकता है जैसे कि हम नियमित सरणी करते हैं।
से क्या के साथ प्रारंभ, वास्तव में? निश्चित रूप से इसे शुरू करने के कई तरीके हैं। –
'स्थिर '" तारों से भरें "नहीं है। Std :: वेक्टर एक गतिशील डेटा संरचना है और इसे खाली बनाया गया है। – Blastfurnace
इस संदर्भ में 'स्थैतिक' का अर्थ है कि आपकी कक्षा के कई उदाहरण सभी समान 'v' साझा करते हैं, क्या आप वास्तव में क्या चाहते हैं? C12+ 0x में आसान तरीका का उल्लेख करने के लिए – birryree