From ec687cc4e9aa07df313ef237fbb3cf1cd613ce77 Mon Sep 17 00:00:00 2001 From: sauron Date: Sat, 18 Oct 2025 11:40:32 +0900 Subject: [PATCH] commit 2025-10-18 11:40 edit a bit ZCppMain/ZtCMainChars.H --- ZCppMain/ZtCMainChars.H | 76 +++++++++++++++++++++++-------------------------- 1 file changed, 35 insertions(+), 41 deletions(-) diff --git a/ZCppMain/ZtCMainChars.H b/ZCppMain/ZtCMainChars.H index 29a9cb1..086e548 100644 --- a/ZCppMain/ZtCMainChars.H +++ b/ZCppMain/ZtCMainChars.H @@ -1068,18 +1068,20 @@ namespace ZNsMain template< typename TStringArray, typename TString> ///////////////////// - static TypeLength FindPosEscWrap2( - TypeCharC* APC_Origin , - TypeCharC* APC_Escape , - TypeCharC* APC_WrapStart , - TypeCharC* APC_WrapClose , - TypeLength AL_OriginLen , - TypeLength AL_EscapeLen , - TypeLength AL_WrapStartLen , - TypeLength AL_WrapCloseLen , - TStringArray& ARA_SearchArray , - TString*& APR_CStringStart - /*//////////*/ ) ///////////////////////////////////////////////*/ + static TypeLength FindPosEscWrap2 + ( + TypeCharC* APC_Origin , + TypeCharC* APC_Escape , + TypeCharC* APC_WrapStart , + TypeCharC* APC_WrapClose , + TypeLength AL_OriginLen , + TypeLength AL_EscapeLen , + TypeLength AL_WrapStartLen , + TypeLength AL_WrapCloseLen , + TStringArray& ARA_SearchArray , + TString*& APR_CStringStart + ) + ////////////////////////////////////////////////////////////////// { if(AL_OriginLen<1) return -1; @@ -1131,18 +1133,20 @@ namespace ZNsMain }/* template< typename TStringArray, typename TString> ///////////////////// - static TypeLength FindPosEscWrap2( - TypeCharC* APC_Origin , - TypeCharC* APC_Escape , - TypeCharC* APC_WrapStart , - TypeCharC* APC_WrapClose , - TypeLength AL_OriginLen , - TypeLength AL_EscapeLen , - TypeLength AL_WrapStartLen , - TypeLength AL_WrapCloseLen , - TStringArray& ARA_SearchArray , - TString*& APR_CStringStart - ////////////// ) ///////////////////////////////////////////////*/ + static TypeLength FindPosEscWrap2 + ( + TypeCharC* APC_Origin , + TypeCharC* APC_Escape , + TypeCharC* APC_WrapStart , + TypeCharC* APC_WrapClose , + TypeLength AL_OriginLen , + TypeLength AL_EscapeLen , + TypeLength AL_WrapStartLen , + TypeLength AL_WrapCloseLen , + TStringArray& ARA_SearchArray , + TString*& APR_CStringStart + ) + ////////////////////////////////////////////////////////////////*/ template< typename TTyChars, typename TStringArray, typename TString> @@ -1155,23 +1159,13 @@ namespace ZNsMain TString*& APR_CStringStart /*//////////*/ ) ///////////////////////////////////////////////*/ { - return ZtCMainChars::FindPosEscWrap2( - 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) - /*:::::*/ ); - }/* - 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 - ////////////// ) ///////////////////////////////////////////////*/ - - + return ZtCMainChars::FindPosEscWrap2 + ( + 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) + ); + /*::::::::::::::::::::::::::::::::*/ + } /*//////////////////////////////////////////////////////////////// ■ FindPosEscWrap2() 테스트.