वेक्टर & lt; वेक्टर के & lt; वेक्टर के & lt; int & gt; & Gt; & Gt; मेरीअरे (5, वेक्टर & lt; वेक्टर & lt; int & gt; (4)); वेक्टर के & lt; int & gt; testArray (); myArray [0] [0] .push_back (testArray); मुझे समझ नहीं आ रहा है मैं बस इसे एक नया तत्व जोड़ने की कोशिश कर रहा हूं।
संपादित करें: दूसरी पंक्ति गलत थी लेकिन यह अभी भी संकलित नहीं है। # शामिल करें & lt; vector & gt; नेमस्पेस एसटीडी का उपयोग करना; Int main () {वेक्टर & lt; वेक्टर के & lt; वेक्टर के & lt; int & gt; & Gt; & Gt; मेरीअरे (5, वेक्टर & lt; वेक्टर & lt; int & gt; (4)); वेक्टर के & lt; int & gt; testArray; myArray [0] [0] .push_back (testArray); वापसी 0; }
संकलन त्रुटि:
pnt.cpp: फ़ंक्शन में "int int main" (): pnt.cpp: 8: त्रुटि: कॉल करने के लिए कॉल करने के लिए कोई मेल नहीं फ़ंक्शन :: std :: vector & gt; :: push_back (std :: vector & gt; & amp;) ??? /usr/include/c++/4.4/bits/stl_vector.h:733: नोट: उम्मीदवार हैं: शून्य std :: vector & lt; _Tp, _Alloc & gt; :: push_back (const _Tp & amp;) [_Tp = int, _Alloc = std के साथ: : आबंटक]
वेक्टर & lt; int & gt; testArray (); होना चाहिए: <पूर्व> वेक्टर & lt; int & gt; testArray; वेक्टर & lt; int & gt; TestArray (); testArray नामक एक फ़ंक्शन के आगे घोषणा है जो vector & lt; int & gt; देता है। आपके पास एक स्तर का बहुत अधिक दुराचार भी है:
myArray [0]। Push_back (testArray); या <पूर्व> myArray [0] [0] = testArray;
Comments
Post a Comment