Step iterator



  • Hi,

    was ist die einfachste Möglichkeit, einen Iterator zu bekommen, der immer eine bestimmte Anzahl von Schritten weiterspringt (über Werte von einem gegebenen Iterator)? Gibt es da etwas in Boost / STL oder muss ich das selber schreiben?
    Die Schrittgröße ist konstant.



  • pyhax schrieb:

    Hi,

    was ist die einfachste Möglichkeit, einen Iterator zu bekommen, der immer eine bestimmte Anzahl von Schritten weiterspringt (über Werte von einem gegebenen Iterator)? Gibt es da etwas in Boost / STL oder muss ich das selber schreiben?
    Die Schrittgröße ist konstant.

    Wenn Du auch mit einem Range leben kannst, dann z.B. boost.range.strided.



  • Tachyon schrieb:

    pyhax schrieb:

    Hi,

    was ist die einfachste Möglichkeit, einen Iterator zu bekommen, der immer eine bestimmte Anzahl von Schritten weiterspringt (über Werte von einem gegebenen Iterator)? Gibt es da etwas in Boost / STL oder muss ich das selber schreiben?
    Die Schrittgröße ist konstant.

    Wenn Du auch mit einem Range leben kannst, dann z.B. boost.range.strided.

    Ja, das könnte funktionieren.

    Danke!


Anmelden zum Antworten