C++ initializing the dynamic array elements -


<पूर्व> const size_t size = 5; Int * i = नया इंट [आकार] (); के लिए (int * k = i; k! = I + आकार; ++ कश्मीर) {cout & lt; & lt; * के & lt; & lt; endl; }

हालांकि मुझे डायनेमिक सरणी तत्वों को () ऑपरेटर का उपयोग करके आरम्भ किया गया है, तो मुझे मिल रहा आउटपुट है

  135368 0 0 0 0 <  

किसी भी विचार?

नहीं ... बस कहना नहीं !"

क्या आपके पास है कुछ वास्तव में, वास्तव में, अविश्वसनीय अच्छे कारण वेक्टर का उपयोग नहीं करने के लिए? <पूर्व> std :: vector & lt; int & gt; मैं (5, 0);

संपादित करें: बेशक, यदि आप चाहते हैं कि यह शून्य करने के लिए आरंभ किया जाए, तो यह डिफ़ॉल्ट रूप से होगा ...

संपादन 2: जैसा कि बताया गया है, आप क्या पूछ रहे हैं के लिए मूल्य आरंभीकरण है - लेकिन मूल्य आरंभीकरण को C ++ 2003 में जोड़ा गया था, और शायद कुछ कंपाइलर, विशेष रूप से बड़े लोगों के साथ काफी सही काम नहीं करता है


Comments

Popular posts from this blog

ios - Form Sheet content disappearing -

MySql variables and php -

php - Laravel - Overriding a resource route into a different route filter group -