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

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

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解析