Top Page > ソフト開発/C++ リンク集


ソフト開発/C++ リンク集


 ソフト開発関連のリンク集を独立させました。僕が今までに参考にしたHPを、項目別に紹介します。
 妙にGoogleで高位置にヒットしますが、そんなに充実してないですよ。

C++(環境非依存) / Boost C++ Library / Borland C++ Builder / DirectX

gcc for Palm / CppUnit / その他のライブラリ / ソフト開発全般


C++ (環境非依存)
C++:language&libraries(cppll) ML かの(たぶん)有名なεπιστημηさん主催のML。標準C++とライブラリについての高度な話題が飛び交う。
C/C++ リファレンス C/C++の標準関数/クラスのリファレンス。英語版を元に、渋川さん、isseiさんによって翻訳されている途中。
Draft ANSI C++ Standerd - Nov 1996 Working Paper (英語) ISO C++標準(IS)の元。少し古いので、ISとは異なる部分も。
S34 C++ Technical Documents S34社提供のC++技術情報。επιστημηさんが書いている。
Standard Template Library プログラミング on the Web επιστημηさん著の「Standard Template Library プログラミング」がWebで公開されました。
窓立て&C++のページ 「C++実験室」には「int互換クラス」や「静的仮想関数」などユニークなものが。
a-lang - C++ Library Links C++ライブラリのリンク集。
The GUI Toolkit, Framework Page (英語) C/C++用(も含む)マルチプラットフォーム(も含む)GUIライブラリの一覧。やたら充実している。

Boost C++ Library
Boostはとても便利な環境非依存のC++ライブラリ集です。標準C++ライブラリの拡張みたいな感じ。
内容は、正規表現、参照カウント式のスマートポインタ、関数ポインタの拡張などなど。
Boost.org (英語) ここからダウンロードできます。
Boostドキュメント日本語化プロジェクト 名前の通りのプロジェクト。4/2に最初のリリースがありました。
a-lang - Let's Boost 日本語での各クラスの使用例とチュートリアル。
S34 C++ Technical Documents -
正規表現ライブラリ'Boost Regex++'の使い方
正規表現ライブラリBoost Regex++の使い方の紹介。
Boost Regex++のインストール Boost Regex++のインストール方法を解説しました。
Entangled Space - boost memo boost-devel-mlからのピックアップ。未来のBoostが窺える。

Borland C++ Builder
VCに比べるとマイナですが、GUIライブラリ(VCL)が使いやすいです。僕はVCの入門書を読んだだけで放り投げてBCBに逃げてきたので、VCはよく知らないんですけどね(笑)。
Borland 開発元のBorlandのHP。
C++Builder Programming 大量のプログラミングTipsが有ります。
Delphian World Delphi/BCB用のコンポーネントがたくさん。
C++ Builder 初心者の木 僕が運営している掲示板です。

DirectX
ご存知、ゲームでよく使われるライブラリです。高速な2D/3Dグラフィックの描画などができます。
DirectX Developer Center SDKや日本語ヘルプのダウンロードはこちらから。
C++ BuilderでDirect Xを使用する BCBでDirectXを使う方法。
BBX - BBX FAQ集 ここに載っているBCB用Libファイルを作る方法は、DirectX 8で有用。

gcc for Palm
Palm用のソフトをC/C++でタダで作りましょう、という話。
PRC-Tools (英語) Palm用gccとツール。
PalmOS: SDK (英語) PalmOS SDKとドキュメントはここから入手。
タダでPalm用ソフトを作る WindowsでのインストールからHello worldまでを纏めてみました。
browncat.org - gccでpalmware開発を Unix向けの解説だが、Windowsの場合も役立つ。

CppUnit
エクストリーム・プログラミング(XP)の中の1つ、「テストファースト」を実践するためのライブラリらしい。
CppUnit(1.9.6)と子河童/小馬によるテストファーストデ ザイン CppUnitの概要と使い方の解説としては、今までに見た中で一番分かり易い。
Tar's Page BCB用のCppUnitの拡張、CppUnitCBが置いてある。

その他のライブラリ
MiX 小型のXMLパーサ(XMLの解釈をするライブラリ)。
こける Wired -
Winsockを使ってみようぜ
WindowsでTCP通信をするライブラリ、Winsockの使い方の解説。Delphi向けだが、見つけた中では一番解説が丁寧。
Hey! Java Programming! -
Winsock リファレンス
Winsockのリファレンス。Javaのページだが、これはC/C++向け。
Shoichi HASEGAWA's web page -
ポータブルテンプレート行列ライブラリ
環境非依存の行列ライブラリ。管理情報をテンプレートで扱うため、メモリ配置は単純な配列と同じ。
Pretty Good Initialization Library コンテナ(vectorとか)を楽に初期化する。
TrickLibrary - バベル 日本語の各種文字コードに対応した、文字コード変換ライブラリ。文字コード判別(割と高精度っぽい)も可能。
PStreams popenのiostream版。プロセスを実行して、その標準入出力をiostreamで扱う。UNIX専用。

ソフト開発全般
日経ソフトウェア 僕が購読しているプログラミング総合誌。最近積ん読状態ですけど…。


ソフト開発/C++ リンク集 < Top Page