commit 2025-10-18 11:40 edit a bit ZCppMain/ZtCMainChars.H
This commit is contained in:
@ -1068,7 +1068,8 @@ namespace ZNsMain
|
|||||||
|
|
||||||
template<
|
template<
|
||||||
typename TStringArray, typename TString> /////////////////////
|
typename TStringArray, typename TString> /////////////////////
|
||||||
static TypeLength FindPosEscWrap2(
|
static TypeLength FindPosEscWrap2
|
||||||
|
(
|
||||||
TypeCharC* APC_Origin ,
|
TypeCharC* APC_Origin ,
|
||||||
TypeCharC* APC_Escape ,
|
TypeCharC* APC_Escape ,
|
||||||
TypeCharC* APC_WrapStart ,
|
TypeCharC* APC_WrapStart ,
|
||||||
@ -1079,7 +1080,8 @@ namespace ZNsMain
|
|||||||
TypeLength AL_WrapCloseLen ,
|
TypeLength AL_WrapCloseLen ,
|
||||||
TStringArray& ARA_SearchArray ,
|
TStringArray& ARA_SearchArray ,
|
||||||
TString*& APR_CStringStart
|
TString*& APR_CStringStart
|
||||||
/*//////////*/ ) ///////////////////////////////////////////////*/
|
)
|
||||||
|
//////////////////////////////////////////////////////////////////
|
||||||
{
|
{
|
||||||
if(AL_OriginLen<1) return -1;
|
if(AL_OriginLen<1) return -1;
|
||||||
|
|
||||||
@ -1131,7 +1133,8 @@ namespace ZNsMain
|
|||||||
}/*
|
}/*
|
||||||
template<
|
template<
|
||||||
typename TStringArray, typename TString> /////////////////////
|
typename TStringArray, typename TString> /////////////////////
|
||||||
static TypeLength FindPosEscWrap2(
|
static TypeLength FindPosEscWrap2
|
||||||
|
(
|
||||||
TypeCharC* APC_Origin ,
|
TypeCharC* APC_Origin ,
|
||||||
TypeCharC* APC_Escape ,
|
TypeCharC* APC_Escape ,
|
||||||
TypeCharC* APC_WrapStart ,
|
TypeCharC* APC_WrapStart ,
|
||||||
@ -1142,7 +1145,8 @@ namespace ZNsMain
|
|||||||
TypeLength AL_WrapCloseLen ,
|
TypeLength AL_WrapCloseLen ,
|
||||||
TStringArray& ARA_SearchArray ,
|
TStringArray& ARA_SearchArray ,
|
||||||
TString*& APR_CStringStart
|
TString*& APR_CStringStart
|
||||||
////////////// ) ///////////////////////////////////////////////*/
|
)
|
||||||
|
////////////////////////////////////////////////////////////////*/
|
||||||
|
|
||||||
template<
|
template<
|
||||||
typename TTyChars, typename TStringArray, typename TString>
|
typename TTyChars, typename TStringArray, typename TString>
|
||||||
@ -1155,23 +1159,13 @@ namespace ZNsMain
|
|||||||
TString*& APR_CStringStart
|
TString*& APR_CStringStart
|
||||||
/*//////////*/ ) ///////////////////////////////////////////////*/
|
/*//////////*/ ) ///////////////////////////////////////////////*/
|
||||||
{
|
{
|
||||||
return ZtCMainChars::FindPosEscWrap2(
|
return ZtCMainChars::FindPosEscWrap2
|
||||||
|
(
|
||||||
AR_CCharsOrigin.data(), AR_CCharsEscape.data(), AR_CCharsWrapStart.data(), AR_CCharsWrapClose.data(),
|
AR_CCharsOrigin.data(), AR_CCharsEscape.data(), AR_CCharsWrapStart.data(), AR_CCharsWrapClose.data(),
|
||||||
AR_CCharsOrigin.size(), AR_CCharsEscape.size(), AR_CCharsWrapStart.size(), AR_CCharsWrapClose.size(), ARA_SearchArray, RR(APR_CStringStart)
|
AR_CCharsOrigin.size(), AR_CCharsEscape.size(), AR_CCharsWrapStart.size(), AR_CCharsWrapClose.size(), ARA_SearchArray, RR(APR_CStringStart)
|
||||||
/*:::::*/ );
|
);
|
||||||
}/*
|
/*::::::::::::::::::::::::::::::::*/
|
||||||
template<
|
}
|
||||||
typename TTyChars, typename TStringArray, typename TString>
|
|
||||||
static TypeLength FindPosEscWrap2( ///////////////////////////////
|
|
||||||
const TTyChars& AR_CCharsOrigin ,
|
|
||||||
const TTyChars& AR_CCharsEscape ,
|
|
||||||
const TTyChars& AR_CCharsWrapStart,
|
|
||||||
const TTyChars& AR_CCharsWrapClose,
|
|
||||||
TStringArray& ARA_SearchArray ,
|
|
||||||
TString*& APR_CStringStart
|
|
||||||
////////////// ) ///////////////////////////////////////////////*/
|
|
||||||
|
|
||||||
|
|
||||||
/*////////////////////////////////////////////////////////////////
|
/*////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
■ FindPosEscWrap2() 테스트.
|
■ FindPosEscWrap2() 테스트.
|
||||||
|
Reference in New Issue
Block a user