commit 2025-10-13 16:55 edit a bit ZCppMain/ZMainHead.H
This commit is contained in:
@ -5697,7 +5697,10 @@ namespace ZNsMain
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
class ZCLink; class ZCLinkPoint; class ZCLinkPointC;
|
class ZCLink; class ZCLinkPoint; class ZCLinkPointC;
|
||||||
public:
|
/*************************************************************************/
|
||||||
|
typedef ZtCObjOpt<ZCLink> ZCLinkOpt ;
|
||||||
|
typedef ZtCObjOpt<TType > ZCDataOpt ;
|
||||||
|
/*************************************************************************/
|
||||||
typedef ZtCBaseList TypeThis ;
|
typedef ZtCBaseList TypeThis ;
|
||||||
typedef ZtCBaseList TypeList ;
|
typedef ZtCBaseList TypeList ;
|
||||||
typedef TType TypeData ;
|
typedef TType TypeData ;
|
||||||
@ -5708,26 +5711,24 @@ namespace ZNsMain
|
|||||||
typedef ZCLink TypeLink ;
|
typedef ZCLink TypeLink ;
|
||||||
typedef ZCLinkPoint TypeLinkPoint ;
|
typedef ZCLinkPoint TypeLinkPoint ;
|
||||||
typedef ZCLinkPoint TypeIter ;
|
typedef ZCLinkPoint TypeIter ;
|
||||||
/*************************************************************************/
|
|
||||||
typedef ZCLink* IterEasy ; // 가장 쉽게 쓸 수 있는 반복자.
|
typedef ZCLink* IterEasy ; // 가장 쉽게 쓸 수 있는 반복자.
|
||||||
typedef ZCLinkPointC iteratorC ;
|
typedef ZCLinkPointC iteratorC ;
|
||||||
/*************************************************************************/
|
|
||||||
typedef ZCLinkPoint iterator ; // 다양한 기능을 가진 반복자.
|
typedef ZCLinkPoint iterator ; // 다양한 기능을 가진 반복자.
|
||||||
typedef ZCLinkPointC const_iterator;
|
typedef ZCLinkPointC const_iterator;
|
||||||
/*************************************************************************/
|
|
||||||
typedef ZtCObjOpt<ZCLink > ZCLinkOpt ;
|
|
||||||
typedef ZtCObjOpt<TypeData> ZCDataOpt ;
|
|
||||||
/*************************************************************************/
|
|
||||||
typedef const TypeList TypeListC ;
|
typedef const TypeList TypeListC ;
|
||||||
typedef const TypeData TypeDataC ;
|
typedef const TypeData TypeDataC ;
|
||||||
typedef const ZCLink TypeLinkC ;
|
typedef const ZCLink TypeLinkC ;
|
||||||
/*************************************************************************/
|
|
||||||
typedef const ZCLink ZCLinkC ;
|
typedef const ZCLink ZCLinkC ;
|
||||||
typedef const IterEasy IterEasyC ;
|
typedef const IterEasy IterEasyC ;
|
||||||
typedef const ZCLinkOpt ZCLinkOptC ;
|
typedef const ZCLinkOpt ZCLinkOptC ;
|
||||||
typedef const ZCDataOpt ZCDataOptC ;
|
typedef const ZCDataOpt ZCDataOptC ;
|
||||||
/*************************************************************************/
|
|
||||||
typedef ZCLinkPointC TypeIterC ;
|
typedef ZCLinkPointC TypeIterC ;
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
||||||
typedef ZNsType::ZtCTypeNowCRTP ///////////////////////////////////////
|
typedef ZNsType::ZtCTypeNowCRTP ///////////////////////////////////////
|
||||||
|
@ -799,7 +799,10 @@ namespace ZNsMain
|
|||||||
class ZCLinkPointC ;
|
class ZCLinkPointC ;
|
||||||
public:
|
public:
|
||||||
template<typename TypeObjList> friend class ZtCSortObjList;
|
template<typename TypeObjList> friend class ZtCSortObjList;
|
||||||
public:
|
/*********************************************************************/
|
||||||
|
typedef ZtCObjOpt<ZCLink> ZCLinkOpt ;
|
||||||
|
typedef ZtCObjOpt<TType > ZCDataOpt ;
|
||||||
|
/*********************************************************************/
|
||||||
typedef TType Type ;
|
typedef TType Type ;
|
||||||
typedef TType TypeData ;
|
typedef TType TypeData ;
|
||||||
typedef TTypArgu TypeArg ;
|
typedef TTypArgu TypeArg ;
|
||||||
@ -807,12 +810,11 @@ namespace ZNsMain
|
|||||||
typedef TTypeInit TypeInit ;
|
typedef TTypeInit TypeInit ;
|
||||||
typedef TTypSize TypeSize ;
|
typedef TTypSize TypeSize ;
|
||||||
typedef TMoveObj TypeMoveObj ;
|
typedef TMoveObj TypeMoveObj ;
|
||||||
public:
|
|
||||||
typedef ZtCObjList TypeThis ;
|
typedef ZtCObjList TypeThis ;
|
||||||
public:
|
|
||||||
typedef ZCLink TypeLink ;
|
typedef ZCLink TypeLink ;
|
||||||
typedef TypeThis TypeList ;
|
typedef TypeThis TypeList ;
|
||||||
public:
|
|
||||||
typedef ZCLink* IterEasy ; // 가장 간단하게 쓰일 수 있는 반복자.
|
typedef ZCLink* IterEasy ; // 가장 간단하게 쓰일 수 있는 반복자.
|
||||||
typedef ZCLinkPoint TypeIter ;
|
typedef ZCLinkPoint TypeIter ;
|
||||||
typedef ZCLinkPointC TypeIterC ;
|
typedef ZCLinkPointC TypeIterC ;
|
||||||
@ -820,24 +822,23 @@ namespace ZNsMain
|
|||||||
typedef ZCLinkPoint iterator ; // 다양한 기능을 가진 반복자.
|
typedef ZCLinkPoint iterator ; // 다양한 기능을 가진 반복자.
|
||||||
typedef ZCLinkPointC const_iterator;
|
typedef ZCLinkPointC const_iterator;
|
||||||
/*********************************************************************/
|
/*********************************************************************/
|
||||||
typedef ZtCObjOpt<ZCLink > ZCLinkOpt;
|
|
||||||
typedef ZtCObjOpt<TypeData> ZCDataOpt;
|
|
||||||
public:
|
|
||||||
typedef const TypeList TypeListC ;
|
typedef const TypeList TypeListC ;
|
||||||
typedef const TypeData TypeDataC ;
|
typedef const TypeData TypeDataC ;
|
||||||
typedef const TypeLink TypeLinkC ;
|
typedef const TypeLink TypeLinkC ;
|
||||||
/*********************************************************************/
|
|
||||||
typedef const IterEasy IterEasyC ;
|
typedef const IterEasy IterEasyC ;
|
||||||
typedef const ZCLink ZCLinkC ;
|
typedef const ZCLink ZCLinkC ;
|
||||||
typedef const ZCLinkOpt ZCLinkOptC ;
|
typedef const ZCLinkOpt ZCLinkOptC ;
|
||||||
typedef const ZCDataOpt ZCDataOptC ;
|
typedef const ZCDataOpt ZCDataOptC ;
|
||||||
/*********************************************************************/
|
|
||||||
typedef ZCLinkPointC iteratorC ;
|
typedef ZCLinkPointC iteratorC ;
|
||||||
|
|
||||||
/*********************************************************************/
|
/*********************************************************************/
|
||||||
typedef typename TFeeeHeap::
|
typedef typename TFeeeHeap::
|
||||||
template ZtCBody<ZtCObjList> ZCFreeHeap;
|
template ZtCBody<ZtCObjList> ZCFreeHeap;
|
||||||
/*********************************************************************/
|
/*********************************************************************/
|
||||||
|
public:
|
||||||
|
|
||||||
class ZCLink : public TypeAlloc
|
class ZCLink : public TypeAlloc
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user