commit 2025-08-20 17:38 edit a bit ZtCStringBase
This commit is contained in:
@ -1860,7 +1860,7 @@ namespace ZNsMain
|
|||||||
|
|
||||||
VO_CSearchInfoList.MoveNextIter(VI_IterEasyID);
|
VO_CSearchInfoList.MoveNextIter(VI_IterEasyID);
|
||||||
}/*
|
}/*
|
||||||
__for0(TypeLength, i, VL_InfoEntrySize)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
}
|
}
|
||||||
else if(AL_ReplaceLen<AL_SearchLen)
|
else if(AL_ReplaceLen<AL_SearchLen)
|
||||||
{
|
{
|
||||||
@ -1893,7 +1893,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
VP_Origin[VL_Index++] = VP_Origin[k] ;
|
VP_Origin[VL_Index++] = VP_Origin[k] ;
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength k=VL_IndexHead; k<=VL_IndexTail; ++k)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
}/*
|
}/*
|
||||||
else // i==VL_InfoEntrySize*/
|
else // i==VL_InfoEntrySize*/
|
||||||
|
|
||||||
@ -1920,7 +1920,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
VP_Origin[VL_Index--] = VP_Origin[i];
|
VP_Origin[VL_Index--] = VP_Origin[i];
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength i=VL_IndexTail; i>=VL_IndexHead; --i)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
|
|
||||||
for(TypeLength j=VL_InfoEntrySize ;j>=2; --j)
|
for(TypeLength j=VL_InfoEntrySize ;j>=2; --j)
|
||||||
{
|
{
|
||||||
@ -1943,7 +1943,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
VP_Origin[VL_Index--] = APC_Replace[k];
|
VP_Origin[VL_Index--] = APC_Replace[k];
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength k=AL_ReplaceLen-1; k>=0; --k)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
}/*
|
}/*
|
||||||
else // AL_ReplaceLen>AL_SearchLen*/
|
else // AL_ReplaceLen>AL_SearchLen*/
|
||||||
|
|
||||||
@ -2013,7 +2013,7 @@ namespace ZNsMain
|
|||||||
|
|
||||||
VO_CSearchInfoList.MoveNextIter(VI_IterEasyID);
|
VO_CSearchInfoList.MoveNextIter(VI_IterEasyID);
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength i=0; i<VL_InfoEntrySize; ++i)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
}
|
}
|
||||||
else if(AL_ReplaceLen<AL_SearchLen)
|
else if(AL_ReplaceLen<AL_SearchLen)
|
||||||
{
|
{
|
||||||
@ -2025,7 +2025,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
VP_Origin[VL_Index++]=APC_Replace[j] ;
|
VP_Origin[VL_Index++]=APC_Replace[j] ;
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength j=0; j<AL_ReplaceLen; ++j)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
|
|
||||||
if(i!=VL_InfoEntrySize)
|
if(i!=VL_InfoEntrySize)
|
||||||
{
|
{
|
||||||
@ -2038,7 +2038,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
VP_Origin[VL_Index++] = VP_Origin[k] ;
|
VP_Origin[VL_Index++] = VP_Origin[k] ;
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength k=VL_IndexHead; k<=VL_IndexTail; ++k)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
}
|
}
|
||||||
else // i==VL_InfoEntrySize
|
else // i==VL_InfoEntrySize
|
||||||
{
|
{
|
||||||
@ -2050,7 +2050,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
VP_Origin[VL_Index++] = VP_Origin[k] ;
|
VP_Origin[VL_Index++] = VP_Origin[k] ;
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength k=VL_IndexHead; k<=VL_IndexTail; ++k)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
}/*
|
}/*
|
||||||
else // i==VL_InfoEntrySize*/
|
else // i==VL_InfoEntrySize*/
|
||||||
|
|
||||||
@ -2076,7 +2076,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
VP_Origin[VL_Index--]=VP_Origin[i];
|
VP_Origin[VL_Index--]=VP_Origin[i];
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength i=VL_IndexTail; i>=VL_IndexHead; --i)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
|
|
||||||
for(TypeLength j=VL_InfoEntrySize; j>=2; --j)
|
for(TypeLength j=VL_InfoEntrySize; j>=2; --j)
|
||||||
{
|
{
|
||||||
@ -2084,9 +2084,9 @@ namespace ZNsMain
|
|||||||
|
|
||||||
for(k=AL_ReplaceLen-1; k>=0; --k)
|
for(k=AL_ReplaceLen-1; k>=0; --k)
|
||||||
{
|
{
|
||||||
VP_Origin[VL_Index--]=APC_Replace[k];
|
VP_Origin[VL_Index--] = APC_Replace[k];
|
||||||
}/*
|
}/*
|
||||||
for(k=AL_ReplaceLen-1; k>=0; --k)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
|
|
||||||
VL_IndexHead=VO_CSearchInfoList.ItD(VI_IterEasyID, -1).ml_Pos+AL_SearchLen;
|
VL_IndexHead=VO_CSearchInfoList.ItD(VI_IterEasyID, -1).ml_Pos+AL_SearchLen;
|
||||||
VL_IndexTail=VO_CSearchInfoList.ItD(VI_IterEasyID ).ml_Pos-1 ;
|
VL_IndexTail=VO_CSearchInfoList.ItD(VI_IterEasyID ).ml_Pos-1 ;
|
||||||
@ -2102,7 +2102,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
VP_Origin[VL_Index--]=APC_Replace[k];
|
VP_Origin[VL_Index--]=APC_Replace[k];
|
||||||
}/*
|
}/*
|
||||||
for(TypeLength k=AL_ReplaceLen-1; k>=0; --k)*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
}/*
|
}/*
|
||||||
else // AL_ReplaceLen>AL_SearchLen*/
|
else // AL_ReplaceLen>AL_SearchLen*/
|
||||||
|
|
||||||
@ -2242,13 +2242,13 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
*VPC_Dest++ = APC_Replace[i] ;
|
*VPC_Dest++ = APC_Replace[i] ;
|
||||||
}/*
|
}/*
|
||||||
//////////////////////////////*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
|
|
||||||
for(int j=AL_SectPos+AL_SectLen; j<AL_OriginLen; ++j)
|
for(int j=AL_SectPos+AL_SectLen; j<AL_OriginLen; ++j)
|
||||||
{
|
{
|
||||||
*VPC_Dest++ = VPC_Origin2[j] ;
|
*VPC_Dest++ = VPC_Origin2[j] ;
|
||||||
}/*
|
}/*
|
||||||
///////////////////////////////////////////////////*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
|
|
||||||
ARR_Saver.data()[VL_AllMemSize]=0;
|
ARR_Saver.data()[VL_AllMemSize]=0;
|
||||||
ARR_Saver.CorrectLength(VL_AllMemSize-1);
|
ARR_Saver.CorrectLength(VL_AllMemSize-1);
|
||||||
@ -2296,7 +2296,7 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
*VPC_Dest-- = APC_Origin[VL_NowIndex--] ;
|
*VPC_Dest-- = APC_Origin[VL_NowIndex--] ;
|
||||||
}/*
|
}/*
|
||||||
///////////////////////////////////////*/
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||||
|
|
||||||
for(int i=AL_ReplaceLen-1; i>=0; --i)
|
for(int i=AL_ReplaceLen-1; i>=0; --i)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user