S.F.Tracker(210)

公開:2006-11-19 19:09
更新:2020-02-15 04:36
カテゴリ:sftracker,c++,windows,audio,tracker

コピーペースト部分の実装を続けている。
クリップボードの内容をバックアップ・リストアするクラスを今テストしているところ。

今まで、ループ処理等でSTLアルゴリズムを使ってなかったので試してみることに。
しかし、std::for_eachとかでループがまわせない。

ファンクタの引数にiterator&を指定すると、コンパイルエラーが出る。

調べると、アルゴリズムでファンクタに渡されるのはイテレータではなくて、各要素だった(Iterator)。ど素人。。。。

ちなみに、boost::ptr_vectorだと
Iteratorはポインタが指す値なので結果的にstd::vectorと同じ結果になる。