commit 2025-10-25 20:12 edit a bit ZCppMain/ZMainHead.H

This commit is contained in:
2025-10-25 20:12:06 +09:00
parent 9101a97500
commit f2f9595a03

View File

@ -1652,16 +1652,16 @@ namespace ZNsMain
template<typename TType> class ZtCTypeData
{ public: typedef TType TypeData;
static TType& GetObjRef(TType& AR_Type){return AR_Type ;}};
static TType& GetObjRef(TType& AR_Type){return AR_Type;}};
template<typename TType> class ZtCTypeData<TType*>
{ public: typedef TType TypeData;
static TType& GetObjRef(TType* AP_Type){return *AP_Type;}};
template<typename TType> class ZtCTypeData<TType&>
{ public: typedef TType TypeData;
static TType& GetObjRef(TType& AR_Type){return AR_Type ;}};
static TType& GetObjRef(TType& AR_Type){return AR_Type;}};
template< /*########*/ > class ZtCTypeData<void* >
{ public: typedef ZfpNone TypeData;
static ZfpNone GetObjRef(void* AP_Void){return ZfNone ;}};
static ZfpNone GetObjRef(void* AP_Void){return ZfNone ;}};
template<typename TType> class ZtCTypeData< ZtCRef<TType> >
{ public: typedef TType TypeData; static TType&