タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

C++と自作typeofに関するni66lingのブックマーク (1)

  • もっかいtypeof - デ-mk6

    前回より高性能なtypeofを作ってみた。Boost.Preprocessorは使ってないので多少長くなってしまうが、まぁ読む分には使ってないほうがマシかと思う。 機能的には、スカラ型やユーザ定義型を登録しておけば、それらのポインタやcvで修飾した型や、それらを使った関数型も自動で使えるようになっている。templateは未実装。 この後ソースを全文載っけてあるので見たい人だけ。もう既に全文開いちゃってる人は適当に何とかしていただければ。 #if !defined EXIST_TYPEOF_HPP_INCLUDED_ #define EXIST_TYPEOF_HPP_INCLUDED_ #include <boost/utility/enable_if.hpp> #include <boost/type_traits/is_same.hpp> #define EXIST_ENCODED_P

    もっかいtypeof - デ-mk6
  • 1