読者です 読者をやめる 読者になる 読者になる

Folioscope

プログラミング/Unix系/デザイン/CG などのメモがもりもり

boost

コンテナのコンテナのforeach

BoostにはBOOST_FOREACHマクロがあり,他の言語でのforeachが気軽に書ける. しかしstd::list<std::pair<T1, T2> >などの,コンテナのコンテナを扱うときには少し気を使う必要がある std::list<std::pair<int, float> > list_of_pair; BOOST_FOREACH (const std::pair<int, float> &pair, list_of_pair) { } やり</int,></std::pair<int,></std::pair<t1,>…

boostのグラフ別,動作の違い

boostにあるグラフライブラリのグラフの種類と動作の違いをまとめてみた. boostのグラフには辺の向きのタイプが3種類用意されている. directedS 有向グラフ. undirectedS 無効グラフ. bidirectionalS 有向グラフだが,双方向に走査できる. またboostに…