2

私はすでに質問をしました。boost::for_each と boost::bind を使用してこれに対する解決策があるかどうか疑問に思っています。

質問は既に回答済みです。そのため、ここで別の問題を作成しました。好奇心のためだけに。ありがとう。

4

1 に答える 1

2

はい、boost::bindファンクターのパラメーターのプレースホルダーを使用して、適切なファンクターを作成するために使用できます。

for_each(oldpnTs.begin(), oldpnTs.end(), bind(typeDetection, _1, ALL, *this));

最新の C++ では、新しいスタイルのループを好む

for (pnt & p : oldpnTs) {
    typeDetection(p, ALL, *this);
}
于 2014-11-14T16:37:34.133 に答える