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
Post a Comment