OutIterator ( 出力イテレータ )
C++
イテレータ
コンテナ
InIterator ( 入力イテレータ )
OutIterator ( 出力イテレータ )
FwdIterator ( 前進イテレータ )
BiIterator ( 双方向イテレータ )
RAIterator ( ランダムアクセスイテレータ )
前回までは単方向・双方向の循環リストとノードの勉強をした。 nenechi.hatenablog.com この時、ノードの操作はfor文の条件式内で結構むき出しで行われていた。 for (const Node* node = head; node != eol; node = node->*dir) { cout << node->value << ' …