commit 2025-09-13 10:46 is coding ZCFreeHeapSngl::ZtCBody in ZCppMain/ZtCSimList.H

This commit is contained in:
2025-09-13 10:47:04 +09:00
parent 1ae5806738
commit 602f35faba
3 changed files with 754 additions and 44 deletions

View File

@ -748,6 +748,18 @@ namespace ZNsMain
namespace ZNsIFace*/
namespace ZNsIFaceEx
{
// ZNsIFace 에는 주로 interface 가 있다면,
// ZNsIFaceEx 에는 실제로 동작하는 코드가 온다.
// 따라서 여기에 오는 클래스는 주로 ZNsIFace 에 이미 있는 것이다.
// 다만, ZNsIFace 의 클래스는 주로 ZI 로 시작한다면
// ZNsIFaceEx 의 클래스는 주로 ZC 로 시작한다.
// -- 2025-09-13 01:06
}/*
namespace ZNsIFaceEx*/
namespace ZNsEnum
{
@ -2631,6 +2643,18 @@ namespace ZNsMain
}/*
namespace ZNsCRTP*/
namespace ZNsHelp
{
/*//////////////////////////////////////////////////
■ 주로 특정 클래스에 도움이 되는 클래스는 여기에 둔다.
-- 2025-09-13 00:59:00
//////////////////////////////////////////////////*/
}/*
namespace ZNsHelp*/
namespace ZNsFunc
{
@ -3775,7 +3799,7 @@ namespace ZNsMain
public:
template<typename TDblList> class ZtCDblList
template<typename TDblList> class ZtCBody
{
public:
typedef typename TDblList::ZCLink ZCLink ;
@ -3812,8 +3836,34 @@ namespace ZNsMain
void DeleteHeap(){}
TypeSize GetUseHeapSize() const
{
return 0;
}/*
TypeSize GetUseHeapSize() const*/
TypeSize GetAllHeapSize() const
{
return 0;
}/*
TypeSize GetAllHeapSize() const*/
TypeSize size() const
{
return GetUseHeapSize();
}/*
TypeSize GetHeapSize() const*/
TypeSize capacity() const
{
return GetAllHeapSize();
}/*
TypeSize GetHeapSize() const*/
};/*
template<typename TDblList> class ZtCDblList*/
template<typename TDblList> class ZtCBody*/
public: