commit 2025-10-14 20:42 edit a bit ZCppMain/ZtCStringEx.H
This commit is contained in:
@ -307,10 +307,10 @@ namespace ZNsMain
|
|||||||
typedef const TTypCh* TypeCharCP ;
|
typedef const TTypCh* TypeCharCP ;
|
||||||
typedef const TTypCh* TypeCPChar ;
|
typedef const TTypCh* TypeCPChar ;
|
||||||
typedef TTypCh* TypePChar ;
|
typedef TTypCh* TypePChar ;
|
||||||
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
|
||||||
typedef TTypeString ZCTypeString;
|
typedef TTypeString ZCTypeString;
|
||||||
typedef ZtCStringBase ZCStringBase;
|
typedef ZtCStringBase ZCStringBase;
|
||||||
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
|
||||||
typedef ZtCStringBase TypeThis ;
|
typedef ZtCStringBase TypeThis ;
|
||||||
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
||||||
typedef typename ZCTypeString::ZCSearchInfo ZCSearchInfo ;
|
typedef typename ZCTypeString::ZCSearchInfo ZCSearchInfo ;
|
||||||
@ -320,21 +320,22 @@ namespace ZNsMain
|
|||||||
typedef typename ZCTypeString::TypeLong TypeLong ;
|
typedef typename ZCTypeString::TypeLong TypeLong ;
|
||||||
typedef typename ZCTypeString::TypeLong TypeSize ;
|
typedef typename ZCTypeString::TypeLong TypeSize ;
|
||||||
typedef typename ZCTypeString::TypeLong TypeLength ;
|
typedef typename ZCTypeString::TypeLong TypeLength ;
|
||||||
public:
|
|
||||||
typedef typename ZCTypeChars ::ZCChars ZCChars ;
|
|
||||||
typedef typename ZCTypeChars ::ZCChars ZCCharView ; // for string_view in C++17
|
|
||||||
public:
|
|
||||||
typedef const ZCChars ZCCharsC ;
|
|
||||||
typedef const ZCChars ZCCharViewC;
|
|
||||||
public:
|
|
||||||
typedef TypeChar TypeData ;
|
|
||||||
typedef ZCStringList TypeList ;
|
|
||||||
public:
|
|
||||||
typedef ZNsMain::ZtCCharType<ZtCStringBase> ZCCharType ;
|
|
||||||
typedef typename ZCCharType::TypeInt TypeCharInt;
|
|
||||||
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
||||||
typedef ZNsMain::ZtCCharType<ZtCStringBase> traits_type; // for strl string/wstring
|
typedef typename ZCTypeChars ::ZCChars ZCChars ;
|
||||||
typedef TypeSize size_type ; // for strl string/wstring
|
typedef typename ZCTypeChars ::ZCChars ZCCharView ; // for string_view in C++17
|
||||||
|
|
||||||
|
typedef const ZCChars ZCCharsC ;
|
||||||
|
typedef const ZCChars ZCCharViewC ;
|
||||||
|
|
||||||
|
typedef TypeChar TypeData ;
|
||||||
|
typedef ZCStringList TypeList ;
|
||||||
|
|
||||||
|
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
||||||
|
typedef ZtCCharType<ZtCStringBase> ZCCharType ;
|
||||||
|
typedef typename ZCCharType::TypeInt TypeCharInt;
|
||||||
|
|
||||||
|
typedef ZtCCharType<ZtCStringBase> traits_type; // for strl string/wstring
|
||||||
|
typedef TypeSize size_type ; // for strl string/wstring
|
||||||
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
|
||||||
|
|
||||||
enum EWriteFile // WriteFile() 에서 사용한다.
|
enum EWriteFile // WriteFile() 에서 사용한다.
|
||||||
|
Reference in New Issue
Block a user