2006-07-01から1ヶ月間の記事一覧

inimoni:INIファイルを元にINIファイルパースクラスを自動生成

窓の杜で紹介されていました。URLはhttp://www18.ocn.ne.jp/~amedas/inimoni/。 設定ファイルの保存にini形式ファイルを愛用しているおいらとしては、なかなかの注目株。BCBにも対応しているのがいい。 設定ファイルはレジストリに保存するのが行儀的にいい…

Boost String Algorithms Libraryの使い方 その1:trim/trim_left/trim_right

VCLのAnsiStringやMFCのCStringと比べて、C++標準の汎用文字列クラスであるstd::stringは機能が貧弱。そいつを補完するのがboostのString Algorithms Library。 以下はその簡単な使い方。 1.trim/trim_copy trim関数は文字列の両端から空白を除去する。trim_…

C++Builder6からBDS2006への移行時のチェックポイント

BCB6からBDS2006へ移行したプロジェクトをビルドしたとき、リンク時に"[リンカ 致命的エラー] Fatal: ファイル 'STLPMT.LIB' を開けません"というエラーが発生することがある。これは、QCにもあるんだけど、おいらも見事にはまってしまった。 おいらの場合、…