これは私のコードです:
for (list<moveStringTree>::iterator tempIterator=moveList.begin();tempIterator!=moveList.end(); ++tempIterator)
{
moveStringTree *move = tempIterator;
}
しかし、それは私にエラーを与えます。キャスティングウェイがある場合、私はそれが好きではありません。時間がかかりすぎます。とにかく、リストをスローして、その中の各オブジェクトで何かをしたいと思っています。私に何ができる?foreach は役に立ちません。それだけがコピーを与えるからです。