2004-11-16から1日間の記事一覧

typeof + Boost.Lambda

#include <boost/spirit/typeof/typeof.hpp> // このヘッダはBoostには #include <boost/spirit/typeof/type_encoding.hpp> // 入っていません. #include <boost/spirit/typeof/template_encoding.hpp> // 下を参照. #include <vector> #include <utility> #include <iostream> #include <algorithm> #include <cstdlib> #include </cstdlib></algorithm></iostream></utility></vector></boost/spirit/typeof/template_encoding.hpp></boost/spirit/typeof/type_encoding.hpp></boost/spirit/typeof/typeof.hpp>

typeofエミュレーション

C++

ふぃ〜.typeofエミュレーションはフラットなエンコード/デコードでしか実現できないのかねぇ,やっぱり.型のregistrationの部分は全然許せるとしても,エンコード/デコードがなぁ.関数のオーバーロード + sizer + sizeofを100発いっぺんに走らせてvector5…