diff --git a/ZCppMain/ZtCStringEx.H b/ZCppMain/ZtCStringEx.H index eb86b25..b6eca57 100644 --- a/ZCppMain/ZtCStringEx.H +++ b/ZCppMain/ZtCStringEx.H @@ -8276,14 +8276,20 @@ namespace ZNsMain ) */ + namespace ZNsFunc { - template - void __FastMoveObj( - ZNsMain::ZtCStringBase& AR_CString1, - ZNsMain::ZtCStringBase& AR_CString2 - /*//////////*/ ) + template ////////////////////////////////////////////////////////////////// + < + typename TTypCh , typename TAlloc, + typename TAllocSize, typename TTypeString + > + void __FastMoveObj //////////////////////////////////////////////////////// + ( + ZtCStringBase& AR_CString1, + ZtCStringBase& AR_CString2 + ) { #ifdef _DEBUG_FAST_MOVE_OBJ_ cout<<" ▶▶ __FastMoveObj(ZCString&, ZCString&) Start!"< - void __FastMoveObj( - ZNsMain::ZtCStringBase& AR_CString1, - ZNsMain::ZtCStringBase& AR_CString2 - ////////////// ) */ - - - template - void __FastMoveObj( - ZNsMain::ZtCStringBase& AR_CString1, - const ZNsMain::ZtCStringBase& AR_CString2 - /*//////////*/ ) - { - typedef ZNsMain::ZtCStringBase CStringType; - - #ifdef _DEBUG_FAST_MOVE_OBJ_ - cout<<" ▶▶ __FastMoveObj(ZCString&, const ZCString&) Start!"<(AR_CString2)); - - #ifdef _DEBUG_FAST_MOVE_OBJ_ - cout<<" ▶▶ __FastMoveObj(ZCString&, const ZCString&) Close!"< - void __FastMoveObj( - ZNsMain::ZtCStringBase& AR_CString1, - const ZNsMain::ZtCStringBase& AR_CString2 - ////////////// ) */ + template ////////////////////////////////////////////////////////////////// + < + typename TTypCh , typename TAlloc, + typename TAllocSize, typename TTypeString + > + void __FastMoveObj //////////////////////////////////////////////////////*/ }/* namespace ZNsFunc*/