K&J Software Distribution
Proposition 7: Whereof one cannot speak, thereof one must be silent.
ABOUT US
READMEより:
This is the K&J Software Distribution aka KJSD.
We are various C/C++ libraries which have NO ANY GOAL. However, these libraries have a little rule for designed:
Keep It Simple
TAKING WHAT WE NEED WHEN WE NEED IT
Cross-Platform as possible
If you can use rich platform which like .NET, boost, C++0x, and so on, we may have no help to you.
そのまま食うもよし,加工して食うもよし.
GitHubからどうぞ.
そのまま食うなら
$ tar zxvf KJSD.tar.gz
$ cd KJSD
$ make
or
$ make test
Visual Studioのソリューション(sln)もあります.
Menu
コマンドライン引数の前方向アクセスイテレータ
引数を束縛したデリゲートのこと.GoFのCommandパターンの実装です.
シンプルなユニットテストツール.余計な機能は要りません.
よくある適当な関数&マクロ集
関数オブジェクト.イベントは投げるものです.手続きじゃないです.
動的ハッシュテーブルコンテナ.ほぼstd::unordered_map.C++11を使いたくても使えない諸事情があるあなたに.
シリアルポートのstd::iostream化
JSONデータ構造管理モジュール.あえてC言語で.C++ならなんとでもなるでしょ?
参照カウンタ管理機能のついたスマートポインタ.いわゆるstd::shared_ptr.あなたのやんごとない事情に応えます.
オブジェクトのグローバル変数.GoFのSingletonパターン実装
決定性有限オートマトン.GoFのStateパターン実装
ストップウォッチですよ.いろんな計測に.
よくある適当な関数集C++版