タグ

boostに関するkurusakiのブックマーク (9)

  • 無為空間Boost

    無為空間 むいむい(´ω`*) Entries ポインタのキャストについてつらつらと タグ: C++ Boost #include <iostream> #include <boost/implicit_cast.hpp> #include <boost/cstdint.hpp> // メモリ上のデータ配置例(32bit版) // 4byte Base1::vptr // 4byte Base1::_a = 1 class Base1 { public: Base1() : _a(1) {} virtual ~Base1() {} int _a; }; // メモリ上のデータ配置例(32bit版) // 4byte Base2::vptr // 4byte Base2::_b = 2 class Base2 { public: Base2() : _b(2) {} virtual ~Bas

  • Boost C++ Libraries Document

    ライブラリ . ドキュメント: 最新のリリース CVS(毎日更新) . ライセンス . Getting Started . 退行テスト: 一般的な情報 テスト結果 メーリングリストと ニュースグループ . Boost (Developers) . Boost Users . Project-Specific . Announcements . Discussion Policy サポート . FAQ . Request Support . Report Bugs . Suggest Features . Commercial Support . Also: Mailing Lists About . Formal Reviews . Review Schedule . Requirements . Guidelines . Submissions Other Resources . Fil

  • MacのXcodeでBoostを使う - 強火で進め

    MacC++の高速ライブラリBoostをインストールした - 強火で進め http://d.hatena.ne.jp/nakamura001/20081225/1230195789 こちらでインストールの解説をしましたが実際に使うときも色々と設定を行わないと上手く行かないところがあったのでそちらについても解説しておきます。 Boostライブラリの使い方 今回は例として正規表現のライブラリである regex.hpp を使用する方法を解説します。 1. C++プロジェクトを作成する。BoostはC++向けのライブラリなので「Command Line Utility」-「C++ Tool」でプロジェクトを作成します。なお、Objective-Cと一緒に使いたい場合は拡張子を .mm にすれば使えるはずです。 2. inclucde する。取りあえずincludeしない事には話が進みません。

    MacのXcodeでBoostを使う - 強火で進め
  • Let's Boost - インストール方法

    letsboost::ビルド see install.html presented by k.inaba (kiki .a.t. kmonos.net) under

  • [メモ] [CPP] Mac OS Xでboostをコンパイルする - nunnun's weblog

  • letsboost::spirit

    abstract 必要なヘッダ <boost/spirit/include/qi.hpp> 構文解析の基機能, <boost/spirit/include/phoenix.hpp> SemanticAction記述用ライブラリPhoenix, <boost/spirit/include/karma.hpp> 文字列生成の基機能, ..., <boost/spirit/include/classic.hpp> 旧バージョン(Spirit v1)のAPI 出来ること 字句解析/構文解析(LL∞)/文字列化 リファレンス en / jp sample サンプルの動作確認バージョン [GCC4.4/1.41.0] [VC9/1.41.0] #include <iostream> #include <string> #include <vector> #include <boost/fusion

  • MacにC++の高速ライブラリBoostをインストールした - 強火で進め

    C++の凄腕ハッカーたちが作り上げたBoostライブラリ、以前から名前だけは聞いたことがあったのですが最近、Boostに正規表現のライブラリが有ると聞いて俄然やる気がでてMacにインストールすることにしました。 公式サイトはこちら Boost C++ Libraries http://www.boost.org/ 翻訳サイトはこちらです。 Boost C++ Libraries http://boost.cppll.jp/HEAD/ Boostをソースコードをコンパイルしてインストールする Mac向けの情報は少ないですが付属のドキュメントやこちらのサイトなどを参考にガンバリました。 Boost.Regex: Index http://boost.cppll.jp/HEAD/libs/regex/doc/install.html#gcc ※でもMacPortsで入れるのが簡単で使うときの手間

    MacにC++の高速ライブラリBoostをインストールした - 強火で進め
  • Boost C++ライブラリ - Wikipedia

    コミュニティとしてのBoostはC++標準化委員会の委員により設立されており、現在でもその多くが構成員として留まっている。このような経緯もあり、BoostコミュニティはC++の標準化において大きな影響力を有している。実際に標準化委員会が発表した「TR1」の2/3以上がBoostライブラリを基にしている。Random, Regex, ThreadなどはいずれもC++11規格の標準ライブラリとして正式に導入・標準化されている。その後もOptionalやAnyなどがC++17規格で導入されており、影響を与え続けている。このことから、Boostは考案された新機能を標準化させる前の試験運用の場であるとも言える。 Boostで公開されるライブラリはコミュニティの公開レビューによって精選されている。Boostを使用して作成したプログラムは、商用、非商用を問わず無償のBoost Software Lice

  • Let's Boost

    Boost C++ Libraries の紹介サイトです。 :: by Google はじめに ご挨拶 Boost のインストール方法 参考リンク集 ニュース ◆ Version 1.42.0 と 1.41.0 対応 (2010/03/14) 新規ライブラリに関する Let's Boost のページ…: property_tree (汎用木構造型コンフィグ管理) / uuid (ユニークID生成器) ◆ RSS つけました (2009/08/28) ◆ Version 1.40.0 と 1.39.0 対応 (2009/08/28) 新規ライブラリに関する Let's Boost のページ…: Signals2 (Signal/Slotライブラリ改良版) ◆ Version 1.38.0 と 1.37.0 対応 (2009/02/22) 新規ライブラリに関する Let's Boost のペー

  • 1