次のJavaScriptコードをC++に移植しようとしています。
var vector = new array();
for (var i = 0; i < points.length; i++)
{
var newX = points[i].X * cos - points[i].Y * sin;
var newY = points[i].Y * cos + points[i].X * sin;
vector[vector.length] = newX;
vector[vector.length] = newY;
sum += newX * newX + newY * newY;
}
私はこれらの行で何が起こっているのか理解できないようです:
vector[vector.length] = newX;
vector[vector.length] = newY;
配列内の同じ場所にある値を上書きするのはどのような目的ですか?