Saturday, 15 June 2013

ERROR: ISO C++ forbids initialization in array new -


निम्नलिखित मेरा कोड है:

  # include & lt; iostream.h & gt; # से & lt में शामिल हैं, conio.h & gt; Int main () {int * x = new int [10] (0,1,2,3,4,5,6,7,8,9); // त्रुटि के लिए यहां देखा गया (int i = 0; i & lt; 9; आई ++) {cout & lt; & lt; x [i]; } हटाएं [] x; getch (); वापसी 0; }   

मैं आईएसओ सी प्लस प्लस प्लस को नई सरणी में आरम्भिकरण को रोकता है कृपया मुझे इस त्रुटि के स्रोत को बताएं। धन्यवाद

आपके लिए सी ++ में ब्रेकर का उपयोग करना है:

  int * X = नया इंट [10] (0,1,2,3,4,5,6,7,8,9};    

No comments:

Post a Comment