のんびりしているエンジニアの日記

ソフトウェアなどのエンジニア的な何かを書きます。

C++ Boost Library 記事まとめ

Sponsored Links

皆さんこんにちは
お元気ですか?私はもう疲れました。

さて、今日記載するのはBoostの記事を纏めたものです。

Boostというのはですね。C++のライブラリです。端的にいうと常備されていないけど、使われることが多いライブラリを一括してまとめられています。

インストール

・boostのインストール Boostのインストール記事です。はじめにこちらを参照しましょう。

Boost Library 記事リンク一覧

Boost Python

C++からPython関連を実行したり、逆ももちろんできます。そんな、Boost Pythonの解説記事です。

・classと関数の実行方法 PythonのClassは関数を利用する
・STLのvectorのmapを利用 STLのvectorとmapを使ってみる
・pythonの辞書型(dict)、listで返す方法 Pythonの辞書型やlistを返す方法
・クラスの継承と多重継承 クラスの継承方法を入れる
・pyublasのインストール numpy.arrayと連携する為の方法
・numpy.arrayとの連携 実際にnumpy arrayと連携する。

Boost Ublas

・四則演算とmatrix,vectorのアクセス 基本的な四則演算
・matrixやvectorの列の取り出しなど matrixã‚„vectorの一部分を取り出す
・ゼロ行列、単位行列 単位行列やゼロ行列
・逆行列と行列式 逆行列や行列式のリンクを集めました

Boost Graph

・グラフの構築・可視化 BoostGraphを使ったグラフの可視化及び構築

Boost Timer

・時間計測に使うtime プログラムの時間計測にいかがでしょうか。

Boost Date

・日付関係を行うライブラリ 日付を操作する面倒な作業はDateライブラリにお任せ

Boost PropertyTree

・XML解析 PropertyTreeライブラリを使ったXML解析