2008-09-01から1ヶ月間の記事一覧

バベルを更新しました。( gcc 4 系対応)

http://tricklib.com/cxx/ex/babel/メールでご指摘頂いたのですが gcc 4 系で再現する以下の問題に対応しました。 unsignize で警告。 babel namespace 内で babel namespace 内の関数を定義する際に babel:: と修飾している箇所でエラー。

Lisp を始めとする関数型言語のコードを書いてるヤツらのインデント+改行スタイルが許せない件について

1行たりとも関数型言語のコードを書いたことの無い人間(下のコードは On Lisp からの引用)の言うことなんで明後日な戯言かもしれませんが... (defun our-length (x) (if (null x) 0 (1+ (our-length (cdr x))))) ...こんなインデント+改行スタイルが許せま…

拡張文字列クラスを更新しました。(gcc 用の XSTRING_VSNPRINTF、format メンバー関数の名前を assignf への変更、他)

C++

http://tricklib.com/cxx/dagger/xstring.h更新内容は以下の通りです。 gcc 用の XSTRING_VSNPRINTF の定義(vsnprintf) format メンバー関数の名前を assignf への変更。 assignf メンバー関数のエイリアスを指定できる XSTRING_ASSIGNF_ALIAS マクロの追加(…

バグベアードを更新しました。(プロファイル対応、カバレッジ対応、他)

http://tricklib.com/cxx/ex/bugbeard/ 2008-09-23 以下の点を修正。 プロファイル対応 カバレッジ対応 プロファイル&カバレッジのサンプルコードを追加。 bug_tsv_logger でヘッダー行を出力するように修正。 ヘッダー行の出力を抑止する指定マクロ(BUG_WI…