2009-01-01から1年間の記事一覧

Boost 1.38.0リリース

C++Builder 2009でのインストールは、今までのやり方でOK。 インクルードパスと、ライブラリパスをCG_BOOST_ROOTと差し替えればいいんだけど、インクルードパスの優先順位を $(BDS)\include\dinkumware $(BDS)\include C:\lib\boost\include\boost-1_38 C:\l…

覚え書き:色づけしたソースコードをPowerPointなどに貼り付ける方法

PowerPointに色づけしたソースコードを貼りたくて、IDEの画面をキャプチャしたのをイメージとして貼っていた。で、そのプレゼンを印刷したら、思いっきりソースコード部分が潰れていた件について。orz とりあえず、以下の手段で解決出来たので記録。 GNU Sou…

UnicodeStringとboost::formatとの連係

UnicodeStringでこんなこと出来るんだ。 //--------------------------------------------------------------------------- #include <iostream> #include <vcl.h> #pragma hdrstop #include <tchar.h> //---------------------------------------------------------------------------</tchar.h></vcl.h></iostream>…

C++0xのムーブセマンティクス(値のつなぎ替え)と右辺値参照

Faith and Braveさんの記事を参考に、C++Builder 2009で試してみた。 //--------------------------------------------------------------------------- #include <iostream> #include <utility> #pragma hdrstop #include <tchar.h> //------------------------------------------------</tchar.h></utility></iostream>…

JCL 1.104 & JVCLJ 3.36リリース

Delphi/C++Builder 2009に正式対応した、JCL 1.104 と JVCL 3.36がリリースされました。 JCLとJVCLがセットになったアーカイブが、Souceforgeからダウンロード出来ます。 Delphi/C++Builder 2009のリリースから4ヶ月遅れ。最初の頃はUnicode絡みで結構バギ…

64bit版のDelphi/C++Builderは2010年半ば頃?

う〜ん、よく判らん。 とりあえず、翻訳ソフトに突っ込んでみた。 Introduction この論文はすべてあなた Delphi ユーザーに我々が働いて、そして Delphi コンパイラに関して考えていることへの若干の洞察を与えるように意図されます。 我々はここ、 Embarcad…

C++Builder 2009でboost 1.37.0をビルドする方法

RAD Studio Command Promptを開いて、以下を実行。今月末リリース予定の1.38も同じ方法で大丈夫なはず。 bjam --prefix=C:\lib\boost\ --toolset=borland-6.1.0 link=static,shared runtime-link=static,shared release debug install "--prefix"はインスト…