思いつき
loop_sourceのドキュメントを書いていて、ループはSourceの(スカラとの)掛け算だと気が付きました。
using namespace io_ex::cat_operators; // シンタックス・シュガーを導入 using namespace io_ex::loop_operators; // シンタックス・シュガーを導入 manager.copy( io_ex::lazy_restrict(vf, 0, offset+len) + io_ex::lazy_restrict(vf, offset, len) * loop_count + io_ex::lazy_restrict(vf, offset+len), pcm );
ん〜、やりすぎかなぁ。