commit 2025-10-08 23:48 ZCppMain/ZCStringStd.H -> ZCppMain/ZtCStringStd.H

This commit is contained in:
2025-10-08 23:48:31 +09:00
parent 83e5de35bb
commit 0d5e74665b
2 changed files with 91 additions and 69 deletions

View File

@ -321,7 +321,7 @@ namespace ZNsMain
typedef typename ZCTypeString::TypeLong TypeLength ;
public:
typedef typename ZCTypeChars ::ZCChars ZCChars ;
typedef typename ZCTypeChars ::ZCChars ZCCharView ; // // for string_view in C++17
typedef typename ZCTypeChars ::ZCChars ZCCharView ; // for string_view in C++17
public:
typedef const ZCChars ZCCharsC ;
typedef const ZCChars ZCCharViewC;
@ -332,7 +332,7 @@ namespace ZNsMain
typedef ZCStringList TypeList ;
public:
typedef ZNsMain::ZtCCharType<ZtCStringBase> ZCCharType ;
typedef ZNsMain::ZtCCharType<ZtCStringBase> traits_type;
typedef ZNsMain::ZtCCharType<ZtCStringBase> traits_type; // for strl string
typedef typename ZCCharType::TypeInt TypeCharInt;
public:
@ -765,7 +765,7 @@ namespace ZNsMain
}/*
ZtCStringBase()*/
ZtCStringBase(TypeCharC* APC_Data)
explicit ZtCStringBase(TypeCharC* APC_Data)
{
ml_AllLen=0;
ml_UseLen=0;
@ -779,7 +779,7 @@ namespace ZNsMain
);
/////////////////////////////////////////
}/*
ZtCStringBase(TypeCharC* APC_Data)*/
explicit ZtCStringBase(TypeCharC* APC_Data)*/
ZtCStringBase(TypeCharC* APC_Data, TypeLength AL_Length)
{