From 8bfa731e4acdc5492caac62a097a7116a1c02cd9 Mon Sep 17 00:00:00 2001 From: sauron Date: Sun, 5 Oct 2025 12:14:43 +0900 Subject: [PATCH] commit 2025-10-05 12:14 edit GetLinkPtr() : ZCppMain/ZMainHead.H --- ZCppMain/ZMainHead.H | 8 ++++---- ZCppMainTest/ZtCBaseList_000.cpp | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ZCppMain/ZMainHead.H b/ZCppMain/ZMainHead.H index b854704..8b45053 100644 --- a/ZCppMain/ZMainHead.H +++ b/ZCppMain/ZMainHead.H @@ -6475,8 +6475,8 @@ namespace ZNsMain const ZCLink* GetHeadLinkPtr() const{return mp_HeadLink;} const ZCLink* GetTailLinkPtr() const{return mp_TailLink;} - ZCLink* GetLinkPtr(TypeSize AI_Distance) {return mp_HeadLink->GetNextPrevPtr(AI_Distance);} - const ZCLink* GetLinkPtr(TypeSize AI_Distance) const{return mp_HeadLink->GetNextPrevPtr(AI_Distance);} + ZCLink* GetLinkPtr(TypeSize AI_Index) {return mp_HeadLink->GetNextPrevPtr(AI_Index-1);} + const ZCLink* GetLinkPtr(TypeSize AI_Index) const{return mp_HeadLink->GetNextPrevPtr(AI_Index-1);} ZCLink& GetHeadLink(TypeSize AI_Distance){return (*mp_HeadLink)+AI_Distance;} @@ -6486,8 +6486,8 @@ namespace ZNsMain const ZCLink& GetTailLink(TypeSize AI_Distance) const{return (*mp_TailLink)-AI_Distance;} - ZCLink& GetLink(TypeSize AI_Distance) {return (*mp_HeadLink)+AI_Distance;} - const ZCLink& GetLink(TypeSize AI_Distance) const{return (*mp_HeadLink)+AI_Distance;} + ZCLink& GetLink(TypeSize AI_Index) {return (*mp_HeadLink)+(AI_Index-1);} + const ZCLink& GetLink(TypeSize AI_Index) const{return (*mp_HeadLink)+(AI_Index-1);} IterEasy GetHeadIterEasy (){return GetHeadLinkPtr();} diff --git a/ZCppMainTest/ZtCBaseList_000.cpp b/ZCppMainTest/ZtCBaseList_000.cpp index 0584b48..be724dc 100644 --- a/ZCppMainTest/ZtCBaseList_000.cpp +++ b/ZCppMainTest/ZtCBaseList_000.cpp @@ -454,7 +454,7 @@ namespace ZNsMain VO_ZCBaseListEx10 .IterElemLink(&ShowNode10); VO_ZCBaseListEx10_2.SendOutTail - (VO_ZCBaseListEx10_2.GetLinkPtr(1), VO_ZCBaseListEx10); + (VO_ZCBaseListEx10_2.GetLinkPtr(2), VO_ZCBaseListEx10); cout<