コレクションの全ての要素にアクセスする
コレクションの全ての要素にアクセスするにはイテレータを使用します。
// SInt32 型の Array SFXArray<SInt32> intArray; // 要素を追加する intArray.Append(2); intArray.Append(4); intArray.Append(7); intArray.Append(11); // イテレータの取得 SFXArray<SInt32>::Iterator itor = intArray.GetFirstIterator(); while(itor.HasNext()) { // 次の要素があるなら // 要素の取得 SInt32 value = itor.GetNext(); }
SFXList, SFXHashmap の場合も同様です。
参照 SFXArray::Append | SFXArray::GetFirstIterator | SFXArray::Iterator::HasNext |
SFXArray::Iterator::GetNext