• 您的位置我爱Aspx >> VC.Net >> Loki库读解-为TypeList添足:最远基类、最近基类、类型的排序
  • Loki库读解-为TypeList添足:最远基类、最近基类、类型的排序

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:47:58  关键字:
  • Loki库读解-为TypeList添足:最远基类、最近基类、类型的排序

    TypeList源码,下面代码还是很简单的,就不多说废话了。

    #ifndef TYPELIST_ADD_H

    #define TYPELIST_ADD_H

    //-------------------------------------------------------------------------------

    //Loki库自己的SUPERSUBCLASS_STRICT在DevCpp下编译不过,lokiVC6port提供的版本同下。

    //-------------------------------------------------------------------------------

    #define SUPERSUBCLASS_STRICT_FIX(T, U) \

    (SUPERSUBCLASS(T, U) && \

    !::Loki::Conversion<const T *, const U *>::sameType)

    //-------------------------------------------------------------------------------

    //-------------------------------------------------------------------------------

    template <class TList, class T> struct MostBased;

    template <class T>

    struct MostBased<NullType, T>

    {

    typedef T Result;

    };

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:SQLServer中 如何取出一个表的所有列名
    下一篇:实战DeviceIoControl 之五:列举已安装的存储设备
  • 相关文章