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,13 +1652,13 @@ namespace ZNsMain
template<typename TType> class ZtCTypeData template<typename TType> class ZtCTypeData
{ public: typedef TType TypeData; { 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*> template<typename TType> class ZtCTypeData<TType*>
{ public: typedef TType TypeData; { public: typedef TType TypeData;
static TType& GetObjRef(TType* AP_Type){return *AP_Type;}}; static TType& GetObjRef(TType* AP_Type){return *AP_Type;}};
template<typename TType> class ZtCTypeData<TType&> template<typename TType> class ZtCTypeData<TType&>
{ public: typedef TType TypeData; { 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* > template< /*########*/ > class ZtCTypeData<void* >
{ public: typedef ZfpNone TypeData; { public: typedef ZfpNone TypeData;
static ZfpNone GetObjRef(void* AP_Void){return ZfNone ;}}; static ZfpNone GetObjRef(void* AP_Void){return ZfNone ;}};