2004-12-29から1日間の記事一覧

SFINAEが使えればETにおけるCRTPは不要?

ありゃ?そういえばExpression Templateには演算子のオーバーロードを制限するためにCRTPが必須だと今までずっと思い込んでいたけれど,よくよく考えてみればSFINAEで制限出来るじゃん.演算子の場合引数の個数が固定されるからSFINAEが使えないとばかり勘違…

今日の収穫物

C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ In-Depth Series) あー! クラスの構造をTMPのレベルで可変にする議論キタ━━━━━━(゜∀゜)━━━━━━ !!!!! いー! 線型継承によるClass Compositionキタ━━━━━━(゜∀゜)…