タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

boostとc++に関するamachangのブックマーク (2)

  • Boost.Randomで簡単な確率 - Faith and Brave - C++で遊ぼう

    たまに欲しくなるのでメモ。 #include <iostream> #include <ctime> #include <boost/array.hpp> #include <boost/random.hpp> using namespace boost; int main() { // 80%の確率で0, 20%の確率で1 array<int, 10> probability = {0, 0, 0, 0, 0, 0, 0, 0, 1, 1}; mt19937 gen(static_cast<unsigned long>(std::time(0))); uniform_int<> dst(0, probability.size() - 1); variate_generator<mt19937, uniform_int<> > rand(gen, dst); for (int i = 0;

    Boost.Randomで簡単な確率 - Faith and Brave - C++で遊ぼう
    amachang
    amachang 2009/06/29
    boost::variate_generator /アルゴリズムと分布を指定して乱数を生成。
  • boost ライブラリを使ってみる

    Cygwin に boost ライブラリをインストールして使ってみました。 インストール boost::regex 一致するかどうかの判定 文字列の置き換え boost::regex での正規表現 boost::spirit 簡単な例 セマンティックアクションとプリミティブパーサー 演算子 コメントを読み飛ばす パースツリーを作る パースツリーのノードを制御する 文字列リテラルの解析 エラー処理 集大成 トップへ ↑

    amachang
    amachang 2008/10/02
    boost::spirit の使い方とか
  • 1