commit 2025-10-10 20:45 edit by g++ option -Wall -Wno-unused-function -Wno-misleading-indentation
This commit is contained in:
@ -160,7 +160,7 @@ namespace ZNsMain
|
||||
typedef TypeSize size_type ; // for stl string/wstring
|
||||
public:
|
||||
};/*
|
||||
class ZtCCharType /*#####################################################*/
|
||||
class ZtCCharType #######################################################*/
|
||||
|
||||
|
||||
|
||||
@ -747,7 +747,8 @@ namespace ZNsMain
|
||||
}
|
||||
/////////////////////////////////////////////////////////
|
||||
|
||||
/*public : /*++++++++++++++++++++++++++++++++++++++++++++++*/
|
||||
public :
|
||||
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
||||
protected:
|
||||
TypeLength ml_AllLen;
|
||||
TypeLength ml_UseLen;
|
||||
@ -1063,7 +1064,7 @@ namespace ZNsMain
|
||||
TypeChar* APC_Buff, TypeLength AL_BuffSize, bool AB_DoEndNull=true
|
||||
)
|
||||
const
|
||||
/*#############################################################################*/
|
||||
###############################################################################*/
|
||||
|
||||
|
||||
ZCStringBase& Invalid(TypeLength AL_Index=0)
|
||||
@ -1171,11 +1172,11 @@ namespace ZNsMain
|
||||
const ZCCharView& AR_View, TypeLength AL_StartPos)*/
|
||||
|
||||
|
||||
ZCStringBase& InvalidSearchFromEnd
|
||||
ZCStringBase& InvalidSearchFromEnd /*///////////////*/
|
||||
(
|
||||
TypeCharC* APC_Search, TypeLength AL_SearchLen
|
||||
)
|
||||
/*#################################*/
|
||||
/*##################################################*/
|
||||
{
|
||||
// APC_Search 를 뒤로부터 찾아서 그 부분을 무효화시킨다.
|
||||
|
||||
@ -1186,12 +1187,8 @@ namespace ZNsMain
|
||||
APC_Search, AL_SearchLen, ml_UseLen-1
|
||||
);
|
||||
/*<<<<<<<<<<<<<<<<<<<<<<<<<<*/
|
||||
}/*
|
||||
ZCStringBase& InvalidSearchFromEnd
|
||||
(
|
||||
TypeCharC* APC_Search, TypeLength AL_SearchLen
|
||||
)
|
||||
/*###############################*/
|
||||
}
|
||||
/*##################################################*/
|
||||
|
||||
ZCStringBase& InvalidSearchFromEnd(const ZCCharView& AR_View)
|
||||
{
|
||||
@ -1819,7 +1816,7 @@ namespace ZNsMain
|
||||
(
|
||||
TypeLength AL_Index, TypeCharC* APC_Search, TypeLength AL_SearchLen
|
||||
)
|
||||
/*#############################################################################*/
|
||||
###############################################################################*/
|
||||
|
||||
|
||||
TypeLength ReadLong(TypeLength AL_Index, const ZCCharView& AR_View)
|
||||
@ -1859,7 +1856,7 @@ namespace ZNsMain
|
||||
);
|
||||
/*///////////////////////////////////////////////*/
|
||||
|
||||
if(CB_IsTrue) return ARR_Rhs; return
|
||||
if(CB_IsTrue){return ARR_Rhs;} return
|
||||
|
||||
ARR_Rhs( mpc_Data+AL_Index1, AL_Index2-AL_Index1+1 );
|
||||
}/*
|
||||
@ -1869,7 +1866,7 @@ namespace ZNsMain
|
||||
TypeLength AL_Index1 ,
|
||||
TypeLength AL_Index2
|
||||
)
|
||||
/*#############################################################################*/
|
||||
###############################################################################*/
|
||||
|
||||
|
||||
ZCStringBase& ReadCStr //////////////////////////
|
||||
@ -1991,7 +1988,7 @@ namespace ZNsMain
|
||||
(
|
||||
TypeChar AC_SearchChar, TypeChar AC_ReplaceChar, TypeLength AI_StartPos=0
|
||||
)
|
||||
/*#############################################################################*/
|
||||
###############################################################################*/
|
||||
|
||||
|
||||
ZCStringBase& ReplaceOnce /*///////////////////////////////////////////////////*/
|
||||
@ -2020,7 +2017,7 @@ namespace ZNsMain
|
||||
TypeLength AL_SearchLen, TypeLength AL_ReplaceLen,
|
||||
TypeLength AL_StartPos=0
|
||||
)
|
||||
/*#############################################################################*/
|
||||
###############################################################################*/
|
||||
|
||||
ZCStringBase& ReplaceOnce /*///////////////////////////////////////////////////*/
|
||||
(
|
||||
@ -2227,7 +2224,7 @@ namespace ZNsMain
|
||||
for(int j=AL_SectPos-1; j>=0; --j)
|
||||
{
|
||||
*VPC_Dest-- = APC_Origin[j] ;
|
||||
}/*
|
||||
}
|
||||
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||
|
||||
ARR_Rhs.data()[VL_AllMemSize]=0;
|
||||
@ -2401,7 +2398,7 @@ namespace ZNsMain
|
||||
AR_Origin.size(), AR_Replace.size()
|
||||
);
|
||||
//////////////////////////
|
||||
}/*
|
||||
}
|
||||
/*############################################################################*/
|
||||
|
||||
|
||||
@ -2953,7 +2950,7 @@ namespace ZNsMain
|
||||
(
|
||||
TypeLength AL_Index, TypeLength AL_Count, ZCStringBase& ARR_Rhs
|
||||
)
|
||||
/*#############################################################################*/
|
||||
###############################################################################*/
|
||||
|
||||
|
||||
static ZCStringBase& GetSubSearch /*##########################################*/
|
||||
@ -3621,7 +3618,7 @@ namespace ZNsMain
|
||||
TypeLength AL_OriginLen ,
|
||||
TypeLength AL_SearchLen
|
||||
)
|
||||
/*###############################################################*/
|
||||
#################################################################*/
|
||||
|
||||
|
||||
template<typename TFunctor> void Split( //////////////////////////
|
||||
@ -3799,7 +3796,7 @@ namespace ZNsMain
|
||||
/* bool AB_DoExecNull 이 true 이면 구분 문자로 잘린 문자열 길이
|
||||
가 0 인 경우에도 AO_TFunctor 를 수행한다. */
|
||||
|
||||
if(AL_OriginLen<1) return; int VL_SearchCount=0;
|
||||
if(AL_OriginLen<1){return;} int VL_SearchCount=0;
|
||||
|
||||
if(AL_SearchLen<1)
|
||||
{
|
||||
@ -3883,7 +3880,7 @@ namespace ZNsMain
|
||||
TypeLength AL_SearchLen ,
|
||||
bool AB_DoExecNull =true
|
||||
)
|
||||
/*##############################################################*/
|
||||
################################################################*/
|
||||
|
||||
|
||||
template<typename TFunctor> void SplitEach /*/////////////////////////////////*/
|
||||
@ -4049,7 +4046,7 @@ namespace ZNsMain
|
||||
bool AB_DoAppendEachLink=false,
|
||||
bool AB_DoAppendEmpty =false
|
||||
)
|
||||
/*#############################################################*/
|
||||
###############################################################*/
|
||||
|
||||
|
||||
template<typename TStringList>
|
||||
@ -4578,7 +4575,7 @@ namespace ZNsMain
|
||||
|
||||
for(k=0; k<AL_SearchMinLen; ++k)
|
||||
{
|
||||
if(*VPC_CloseChar++ != *VPC_SearchChar++) break; ++VL_ClosePos;
|
||||
if(*VPC_CloseChar++ != *VPC_SearchChar++){break;} ++VL_ClosePos;
|
||||
}/*
|
||||
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||
|
||||
@ -4739,7 +4736,7 @@ namespace ZNsMain
|
||||
|
||||
for(k=0; k<AL_SearchMinLen; ++k)
|
||||
{
|
||||
if(*VPC_CloseChar++ != *VPC_SearchChar++) break; ++VL_ClosePos;
|
||||
if(*VPC_CloseChar++ != *VPC_SearchChar++){break;} ++VL_ClosePos;
|
||||
}/*
|
||||
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||
|
||||
@ -4749,7 +4746,7 @@ namespace ZNsMain
|
||||
{
|
||||
for(k=AL_SearchMinLen; k<VL_SearchLen; ++k)
|
||||
{
|
||||
if(*VPC_CloseChar++ != *VPC_SearchChar++) break; ++VL_ClosePos;
|
||||
if(*VPC_CloseChar++ != *VPC_SearchChar++){break;} ++VL_ClosePos;
|
||||
}/*
|
||||
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||
}/*
|
||||
@ -4816,7 +4813,7 @@ namespace ZNsMain
|
||||
TypeLength AL_OriginLen ,
|
||||
TypeLength AL_SearchMinLen=1
|
||||
)
|
||||
/*##############################################################*/
|
||||
################################################################*/
|
||||
|
||||
|
||||
template<typename TSaveList, typename TFindList>
|
||||
@ -4928,7 +4925,7 @@ namespace ZNsMain
|
||||
TypeLength AL_Search2Len ,
|
||||
bool AB_DoIncludeSearch=false
|
||||
)
|
||||
/*##############################################################*/
|
||||
################################################################*/
|
||||
|
||||
|
||||
ZCStringList& ExtractBetweenToList /*##########################*/
|
||||
@ -4962,7 +4959,7 @@ namespace ZNsMain
|
||||
TypeLength AL_Search2Len ,
|
||||
bool AB_DoIncludeSearch=false
|
||||
)
|
||||
/*##############################################################*/
|
||||
################################################################*/
|
||||
|
||||
|
||||
ZCStringList& ExtractBetweenToList /*###########################*/
|
||||
@ -5869,7 +5866,7 @@ namespace ZNsMain
|
||||
for(; j<AL_SearchLen; ++j)
|
||||
{ if(APC_Origin[i+j]!=APC_Search[j]) break; }
|
||||
|
||||
if(j==AL_SearchLen) return i; --i;
|
||||
if(j==AL_SearchLen){return i;} --i;
|
||||
}/*
|
||||
while(i>=0)*/
|
||||
|
||||
@ -5938,7 +5935,7 @@ namespace ZNsMain
|
||||
const bool CB_IsBad = (
|
||||
AL_OriginLen<1 || AL_StartPos>=AL_OriginLen || AR_SearchList.size()<1 );
|
||||
|
||||
if(CB_IsBad) return -1; TypeLength VL_SearchCnt=AR_SearchList.size();
|
||||
if(CB_IsBad){return -1;} TypeLength VL_SearchCnt=AR_SearchList.size();
|
||||
|
||||
for(TypeLength i=AL_StartPos; i<AL_OriginLen; ++i)
|
||||
{
|
||||
@ -6855,7 +6852,7 @@ namespace ZNsMain
|
||||
ZCStringBase& ARR_CStrNoExt, ZCStringBase& ARR_CStrExt,
|
||||
TypeCharC* APC_FullPath , TypeLength AL_FullPathLen
|
||||
)
|
||||
/*#############################################################################*/
|
||||
###############################################################################*/
|
||||
|
||||
static void SplitPath(
|
||||
ZCStringBase& ARR_CStrNoExt, ZCStringBase& ARR_CStrExt, TypeCharC* APC_FullPath)
|
||||
@ -6936,7 +6933,7 @@ namespace ZNsMain
|
||||
(
|
||||
HANDLE AH_File, ZTypLLong ALL_Offset, DWORD ADW_MoveMethod=FILE_BEGIN
|
||||
)
|
||||
/*#############################################################################*/
|
||||
###############################################################################*/
|
||||
|
||||
|
||||
static inline LARGE_INTEGER To_LARGE_INTEGER (__int64 ALL_Distance)
|
||||
@ -7090,7 +7087,7 @@ namespace ZNsMain
|
||||
TypeLength VL_TempPos = mr_CString.
|
||||
FindPos(APC_FindChars, AL_FindLen, ml_NowPos);
|
||||
|
||||
if(VL_TempPos<0) return -1; return ml_NowPos=VL_TempPos;
|
||||
if(VL_TempPos<0){return -1;} return ml_NowPos=VL_TempPos;
|
||||
}/*
|
||||
TypeLength Find(TypeCharC* APC_FindChars, TypeLength AL_FindLen)*/
|
||||
|
||||
@ -7114,7 +7111,7 @@ namespace ZNsMain
|
||||
(APC_FindChars, AL_FindLen, ml_NowPos);
|
||||
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||
|
||||
if(VL_TempPos<0) return -1; return ml_NowPos=VL_TempPos;
|
||||
if(VL_TempPos<0){return -1;} return ml_NowPos=VL_TempPos;
|
||||
}/*
|
||||
TypeLength Find(TypeCharC* APC_FindChars, TypeLength AL_FindLen)*/
|
||||
|
||||
@ -7480,7 +7477,7 @@ namespace ZNsMain
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////*/
|
||||
|
||||
if(AR_CStringBase.size()>0) AR_COStream<<AR_CStringBase.data(); return AR_COStream;
|
||||
if(AR_CStringBase.size()>0){AR_COStream<<AR_CStringBase.data();} return AR_COStream;
|
||||
}/*
|
||||
template
|
||||
<typename TTypCh, typename TAlloc, typename TAllocSize, typename TTypeString>
|
||||
@ -7628,7 +7625,7 @@ namespace ZNsMain
|
||||
typename TTypCh , typename TAlloc,
|
||||
typename TAllocSize, typename TTypeString
|
||||
>
|
||||
class ZtCMoveObj /*##################################################
|
||||
class ZtCMoveObj ####################################################
|
||||
<
|
||||
ZtCStringBase<TTypCh, TAlloc, TAllocSize, TTypeString> ,
|
||||
ZtCStringBase<TTypCh, TAlloc, TAllocSize, TTypeString>&, true
|
||||
|
Reference in New Issue
Block a user