C# で記述されたフラグメントが 1 つあり、それを Qt 環境に変換したいと考えています。C# コードは次のとおりです。
double xSum = (from p in this select p.X).Sum();
double ySum = (from p in this select p.Y).Sum();
注: C# バージョンでは、変数 p は事前定義されていません。
foreach、while ループで変換しようとしましたが、多くのエラーが発生しました。手伝ってくれませんか?
ここに私のqtバージョンがありますが、動作しません
QPointF p;
double xSum = 0;
double ySum = 0;
foreach(p, this)
{
xSum = xSum + p.rx();
ySum = ySum + p.ry();
}
主な質問: Qt の「from in」に相当するものは何ですか?