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

boostのコンパイル

bjamを使ってコンパイル。とりあえず下のようにオプション打っとけば一通りコンパイルできるはず。 C:\boost_1_39_0> bjam toolset=msvc variant=debug,release link=shared,static threading=single,multi stage 注)bjamのオプションの表記方法がバージョ…

VC++用の設定

Visual Studioを用の環境設定を準備 C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvar32.batを実行

PATHを通す。

C:\boost_1_39_0\tools\jam\stage\bin.ntx86にbjam.exe が作成されるので、 それに対してPATHを通す。

ビルドツールのコンパイル

boostをコンパイルするためのビルドツール「bjam」をまずコンパイルする。 C:\boost_1_39_0\tools\jam\build_dist.batを実行

Download

http://www.boost.org/から boost_1_39_0.zipをダウンロード 適当なフォルダ(私の場合はC:\boost_1_39_0)へ解凍する。

WindowsでBoost libraryを最近コンパイルする機会があったので、それに関するメモ。

タイプライブラリ便利そうですわ。 VBAからC#のクラスを利用する .NETで作成したDLL?: DOBON.NETプログラミング掲示板過去ログ C#のCOM相互運用機能の登録チェックボックスの機能について - Insider.NET

金融の世界、特に“金利”が深く関係する商品のうち、最も基本的な商品は“LIBOR金利”による商品です。 この商品を基にして、ディスカウントファクターのカーブ、金利のカーブというものを作成していきます。 LIBORについては細かな定義までしっかり覚えておき…

VBのコールバック関数へ文字列を渡す方法

VBのコールバック関数へ文字列を渡す方法

C#で作成したアセンブリをExcelから呼び出す

C#で作成したアセンブリをExcelから呼び出す Visual Basic 6.0 から Visual Basic .NET または Visual Basic 2005 アセンブリを呼び出す方法

ブログでtex表記

はてなでtexの数式表記が使えるらしい。 http://d.hatena.ne.jp/keyword/mimetextexについて http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex.htmlブラックショール図式の解はこんな感じ [tex:C(S_t,t)=S_tN(d_1)-K^{-r(T-t)}N(d_2)] [tex:d_1=\frac{\…

カーブを引こう! はじめに

金利カーブ、ディスカウントファクターの引き方についてまとめて行きます。 ディスカウントファクターの引き方については、「スワップ取引のすべて」 などに比較的簡単にまとめられておりますので、参考になりますよー。

VBAでアブストラクトクラス/インターフェースクラス(ポリモーフィズム)

VBA

最近、VBAでポリモーフィズムをできることに気づきました。 こんな感じ TestModule Option Explicit Sub UnitTest_interface() Dim trades As New Cls_IRSwap Call trades.Inf_Trade_setTradeID("IR0001") Call UniteTest_SubRoutine_interface(trades) End …