From c676b9d4f2236469f3e9aa5e795cacb881de254d Mon Sep 17 00:00:00 2001 From: sauron Date: Tue, 16 Sep 2025 19:57:50 +0900 Subject: [PATCH] commit 2025-09-16 19:57 edit a bit ZCppMainTest/ZtCSimList_000.cpp --- ZCppMain/ZtCSimList.H | 7 +++- ZCppMainTest/ZtCSimList_000.cpp | 84 +++++++++++++++++++++++++++++++++-------- 2 files changed, 74 insertions(+), 17 deletions(-) diff --git a/ZCppMain/ZtCSimList.H b/ZCppMain/ZtCSimList.H index c87918a..3af1788 100644 --- a/ZCppMain/ZtCSimList.H +++ b/ZCppMain/ZtCSimList.H @@ -705,8 +705,8 @@ namespace ZNsMain ZCLink* VP_RhsCutTail = - rhs.mp_NoUseHead->GetNextPrevPtr(AI_FetchSize-1); - ZCLink* VP_RhsNewHead = VP_RhsCutTail->GetNextPtr( ); + rhs.mp_NoUseHead->GetNextPtr(AI_FetchSize-1) ; + ZCLink* VP_RhsNewHead = VP_RhsCutTail->GetNextPtr(); if(ml_UseSize<1) { @@ -1945,6 +1945,9 @@ namespace ZNsMain void DeleteHeap()*/ + void clear(){DeleteAll();} + + TTypSize Find(const ZCLink* AP_pSearchLink, TTypSize AL_FirstFindIndex=1) const { const bool CB_DoStop = //////////// diff --git a/ZCppMainTest/ZtCSimList_000.cpp b/ZCppMainTest/ZtCSimList_000.cpp index 779c71f..df6d406 100644 --- a/ZCppMainTest/ZtCSimList_000.cpp +++ b/ZCppMainTest/ZtCSimList_000.cpp @@ -78,7 +78,7 @@ namespace ZNsMain ZtCSimList ZtCSimList - + */ typedef ZtCSimList CStringList1 ; @@ -95,20 +95,20 @@ namespace ZNsMain static int Main(int AI_ArgCnt=0, char* APP_ArgVal[]=0) { CStringBase VO_CStringBase; - CStringList1 VO_ListOfStr1 ; - CStringList2 VO_ListOfStr2 ; + CStringList1 VO_ListOfStr10 ; + CStringList2 VO_ListOfStr20 ; - VO_ListOfStr1.AddTail(VO_CStringBase("data 10")); - VO_ListOfStr1.AddTail(VO_CStringBase("data 40")); - VO_ListOfStr1.AddTail(VO_CStringBase("data 20")); - VO_ListOfStr1.AddTail(VO_CStringBase("data 40")); - VO_ListOfStr1.AddTail(VO_CStringBase("data 04")); + VO_ListOfStr10.AddTail(VO_CStringBase("data 10")); + VO_ListOfStr10.AddTail(VO_CStringBase("data 40")); + VO_ListOfStr10.AddTail(VO_CStringBase("data 20")); + VO_ListOfStr10.AddTail(VO_CStringBase("data 40")); + VO_ListOfStr10.AddTail(VO_CStringBase("data 04")); cout<<"# VO_CStringBase data : " <