使用模板函数求数据类型长度

templete<class T>
int TypeLen()
{
    T *p1 = NULL;
    T *p2 = p1 + 1;
    int nSize = (char*)p2 - (char*)p1;
    return (nSize>0)?nSize:-nSize;
}

你可能感兴趣的:(使用模板函数求数据类型长度)