2016-08-08 59 views

Antwort

0

Da der Vektor [] -Operator eine Referenz zurückgibt, funktioniert ein std :: swap(). Zum Beispiel:

swap(K[i][j], K[n-i][i]); 
0

Die allgemeine Swapping so etwas wie dieses dann

void swap(int& a, int& b) 
{ 
    int temp = a; 
    a = b; 
    b = tmp; 
} 

aussehen könnte man es nennen mit

swap(K[i][j], K[n - j][i]); 

Oder Sie können einfach std :: Swap nennen als @Jeffrey

schlägt vor,
+0

Es sieht aus wie ein TRANSPOSE, wenn Sie gemischte Sprache mögen ... – Holmz