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> > );
}
Dies ist mein Code, aber ich bin die Fehler bekommen:Wie würde man einen leeren Vektor von Paaren zu einem anderen Vektor zurückschieben?
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
ich in den Paaren alle Werte nicht wollen, ich im Moment einen Vektor der leeren Vektoren haben möchten einfach mal. Wie würde ich das tun?
Ich denke, Sie haben die Frage missverstanden. Ich denke, die Frage war, wie drückt man einen leeren Vektor auf einen Vektor von Vektoren zurück. – Owl