diff --git a/ZCppMain/ZMainHead.H b/ZCppMain/ZMainHead.H index f4cf7f9..02d5f86 100644 --- a/ZCppMain/ZMainHead.H +++ b/ZCppMain/ZMainHead.H @@ -1639,17 +1639,15 @@ namespace ZNsMain enum {ZEUseMoveObj=(ZTypIntE)TTypebMoveObj}; public: - template - static void Exec(TTypeArg11 AR_TypeArg1, TTypeArg22 AR_TypeArg2) + static void Exec(TTypeArg1& AR_TypeArg1, TTypeArg2& AR_TypeArg2) { #ifdef _DEBUG_MOVEOBJ_EXEC cout<<" ※※ ZtCMoveObj is called."< - static void Exec(TTypeArg11 AR_TypeArg1, TTypeArg22 AR_TypeArg2) */ + static void Exec(TTypeArg1& AR_TypeArg1, TTypeArg2& AR_TypeArg2)*/ public: };/* @@ -1660,27 +1658,29 @@ namespace ZNsMain class ZtCMoveObj ////////////////////*/ - template< typename TTypeArg1, typename TTypeArg2 - > - class ZtCMoveObj //// + template + < + typename TTypeArg1, typename TTypeArg2 + > + class ZtCMoveObj { public: enum {ZEUseMoveObj=0}; public: - template - static void Exec(TTypeArg11 AR_TypeArg1, TTypeArg22 AR_TypeArg2) + static void Exec(TTypeArg1& AR_TypeArg1, TTypeArg2& AR_TypeArg2) { AR_TypeArg1 = AR_TypeArg2 ; }/* - template - static void Exec(TTypeArg11 AR_TypeArg1, TTypeArg22 AR_TypeArg2) */ + static void Exec(TTypeArg1& AR_TypeArg1, TTypeArg2& AR_TypeArg2)*/ public: };/* - template< typename TTypeArg1, typename TTypeArg2 - > - class ZtCMoveObj ##*/ + template + < + typename TTypeArg1, typename TTypeArg2 + > + class ZtCMoveObj*/ }/* namespace ZNsFunc*/