C++Builder2009の乱数ジェネレータ

C++Builder2009では複数の乱数ジェネレータが用意されている。 使用するときは、C++系かVCL系かどちらか一方に統一した方が ソースコートがわかりやすくなる。 rand #include <stdlib …

Continue reading ‘C++Builder2009の乱数ジェネレータ’ »

Read-Write Lockパターン

『増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編』にある 「Read-Write Lockパターン」をC++ Builder 2009で実装してみました。 プログラムの意味は『増補改訂版 Java言 …

Continue reading ‘Read-Write Lockパターン’ »

最大公約数を求めるユークリッドの互除法

最大公約数を求めるユークリッドの互除法は、 紀元前3世紀頃にはギリシャ人のあいだに知られていた。 驚きである。 //最大公約数を求める(ユークリッドの互除法) //再帰版 int gcd(int m, int n) { …

Continue reading ‘最大公約数を求めるユークリッドの互除法’ »

Firebird日本語化プロジェクトWiki

Firebird日本語化プロジェクトWikiは、Firebirdのメッセージを日本語化するプロジェクト。 約3000項目にわたるメッセージ構文をWiki形式で翻訳し、その情報を一般に提供することで、Firebirdの日本 …

Continue reading ‘Firebird日本語化プロジェクトWiki’ »