Che ci crediate o no, quando cerco questo, arrivo con nada.vettore vettoriale multidimensionale di ints?
Come è possibile ordinare uno vector
multidimensionale di int
da una delle "colonne"?
Molte grazie in anticipo!
C++
res = mysql_perform_query(conn, "SELECT column1, column2, column3 FROM table1;");
std::vector< std::vector<int> > myVector;
while ((row = mysql_fetch_row(res)) !=NULL){
int rankedID = atoi(row[0]);
std::vector<int> tempRow;
tempRow.push_back(atoi(row[0]));
tempRow.push_back(atoi(row[1]));
tempRow.push_back(atoi(row[2]));
myVector.push_back(tempRow);
}
vorrei ordinare myVector
da myVector[i][1]
discendente.
Grazie ancora!
Usare i tasti [algoritmo di ordinamento ] (http://en.cppreference.com/w/cpp/algorithm/sort) dalla libreria standard? –
E fornire un confronto appropriato. – jxh
@ R.MartinhoFernandes ti dispiacerebbe fornire un esempio di codice? posso ordinare un vettore 1d, ma non ho visto un esempio per un 2d nel link u fornito –