From fdd6cdc718602a3e8a1afe289192854ece0dac6b Mon Sep 17 00:00:00 2001 From: sauron Date: Sun, 5 Oct 2025 22:37:10 +0900 Subject: [PATCH] commit 2025-10-05 22:37 add AddHead/AddTail(const ZCLink& AR_CLink) : ZCppMain/ZtCLinkList.H --- ZCppMain/ZtCLinkList.H | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ZCppMain/ZtCLinkList.H b/ZCppMain/ZtCLinkList.H index 51b6556..93b735f 100644 --- a/ZCppMain/ZtCLinkList.H +++ b/ZCppMain/ZtCLinkList.H @@ -1201,6 +1201,17 @@ namespace ZNsMain ZCLink& AddHead(){ return JoinAfter (*NewLink(), 0); } ZCLink& AddTail(){ return JoinBefore(*NewLink(), 0); } + ZCLink& AddHead(const ZCLink& AR_CLink) + { return JoinAfter (*NewLink(AR_CLink), 0); } + ZCLink& AddTail(const ZCLink& AR_CLink) + { return JoinBefore(*NewLink(AR_CLink), 0); } + + ZCLink& AddHead(ZCLink& AR_CLink) + { return JoinAfter (*NewLink(AR_CLink), 0); } + ZCLink& AddTail(ZCLink& AR_CLink) + { return JoinBefore(*NewLink(AR_CLink), 0); } + + void DeleteHead() { if(ml_LinkSize<1) return; RecvFreeIn( &CutLink(mp_HeadLink) ); } void DeleteTail()