std::vector<std::vector< std::pair<int, int> > > offset_table;
for (int i = 0; i < (offset.Width()*offset.Width()); ++i)
{
offset_table.push_back( std::vector< std::pair<int, int> > );
}
यह मेरा कोड है, लेकिन मैं त्रुटियों हो रही है:कैसे एक जोड़े के खाली वेक्टर को दूसरे वेक्टर में वापस धक्का देगा?
main.cpp: In function ‘void Compress(const Image<Color>&, Image<bool>&, Image<Color>&, Image<Offset>&)’:
main.cpp:48:66: error: expected primary-expression before ‘)’ token
मैं नहीं चाहता कि जोड़ों में कोई भी मान, मैं सिर्फ इस समय खाली वैक्टर का एक वेक्टर करना चाहते हैं। यह मैं कैसे करूंगा?
मुझे लगता है कि आपने इस सवाल को गलत समझा है। मुझे लगता है कि सवाल यह था कि आप वैक्टर के वेक्टर में एक खाली वेक्टर को कैसे दबाते हैं। – Owl