बनाने के लिए वेक्टर का वेक्टर मैं 2 डी मैट्रिक्स के आयामों के लिए इनपुट लेने की कोशिश कर रहा हूं। और फिर इस मैट्रिक्स को भरने के लिए उपयोगकर्ता इनपुट का उपयोग करें। जिस तरह से मैंने ऐसा करने की कोशिश की वेक्टर (वेक्टर के वैक्टर) के माध्यम से है। लेकिन जब भी मैं डेटा में पढ़ने की कोशिश करता हूं और इसे मैट्रिक्स में जोड़ता हूं तो मुझे कुछ त्रुटियों का सामना करना पड़ता है।मैट्रिक्स
//cin>>CC; cin>>RR; already done
vector<vector<int> > matrix;
for(int i = 0; i<RR; i++)
{
for(int j = 0; j<CC; j++)
{
cout<<"Enter the number for Matrix 1";
cin>>matrix[i][j];
}
}
जब भी मैं ऐसा करने का प्रयास करता हूं, तो यह मुझे रेंज त्रुटि से एक सबस्क्रिप्ट देता है। कोई सलाह?
आपने 'मैट्रिक्स 'प्रारंभ नहीं किया था। – elyashiv
@elyashiv वास्तव में, 'matrix' प्रारंभ किया गया है। –
@ लचियन ग्रिगोर वेक्टर प्रारंभ में खाली हैं। इस प्रकार, सीमा त्रुटि से बाहर। –