2004-07-22から1日間の記事一覧

non-intrusiveなインターフェース

むぅ,インタフェースをメンバ関数で提供する場合と自由関数で提供する場合の2つの違いと得失を論じようと思ったけれど,よくよく考えてみると色々微妙だった・・・.もう少し考えよう・・・.

constructとdestroy

C++

constructとdestroyって標準C++にもあるものだとばかり思い込んでいた.constructはplacement newで良いし,destroyは上のようにscalar/non-scalarの区別無く明示的デストラクタ呼び出しで良いから無いのね. ちなみに,SGIのSTLではiteratorの範囲を取るdes…

scalar typeに対する明示的デストラクタ呼び出し

C++

http://www.tietew.jp/cppll/archive/11007 http://www.tietew.jp/cppll/archive/11008 ( ・∀・)つ〃∩ ヘェーヘェーヘェー scalar typeに対してユーザ定義のクラスと同じ構文を持つコンストラクタ呼び出しを書くことが可能なのと同様に,scalar typeに対して…