commit 2025-10-05 22:47 edit SendOutAfter/SendOutBefore : ZCppMain/ZtCLinkList.H
This commit is contained in:
@ -1225,36 +1225,34 @@ namespace ZNsMain
|
||||
void Delete(ZCLink& AR_DelLink)*/
|
||||
|
||||
|
||||
void SendOutAfter (ZCLink& AR_CutLink, ZtCLinkList& rhs, ZCLink* AP_StdLink)
|
||||
void SendOutAfter (ZCLink& AR_CutLink, ZtCLinkList& rhs, ZCLink& AR_StdLink)
|
||||
{
|
||||
// AR_CutLink 를 잘라서 rhs 의 AP_StdLink 뒤에 연결한다.
|
||||
// AP_StdLink==0 이면, rhs 의 앞에 삽입한다.
|
||||
// AR_CutLink 를 잘라서 rhs 의 AR_StdLink 뒤에 연결한다.
|
||||
|
||||
CutLink(AR_CutLink); rhs.JoinAfter (AR_CutLink, AP_StdLink);
|
||||
CutLink(AR_CutLink); rhs.JoinAfter (AR_CutLink, &AR_StdLink);
|
||||
}/*
|
||||
void SendOutAfter (ZCLink& AR_CutLink, ZtCLinkList& rhs, ZCLink* AP_StdLink)*/
|
||||
void SendOutAfter (ZCLink& AR_CutLink, ZtCLinkList& rhs, ZCLink& AR_StdLink)*/
|
||||
|
||||
void SendOutBefore(ZCLink& AR_CutLink, ZtCLinkList& rhs, ZCLink* AP_StdLink)
|
||||
void SendOutBefore(ZCLink& AR_CutLink, ZtCLinkList& rhs, ZCLink& AR_StdLink)
|
||||
{
|
||||
// AR_CutLink 를 잘라서 rhs 의 AP_StdLink 앞에 연결한다.
|
||||
// AP_StdLink==0 이면, rhs 의 뒤에 삽입한다.
|
||||
|
||||
CutLink(AR_CutLink); rhs.JoinBefore(AR_CutLink, AP_StdLink);
|
||||
CutLink(AR_CutLink); rhs.JoinBefore(AR_CutLink, &AR_StdLink);
|
||||
}/*
|
||||
void SendOutBefore(ZCLink& AR_CutLink, ZtCLinkList& rhs, ZCLink* AP_StdLink)*/
|
||||
void SendOutBefore(ZCLink& AR_CutLink, ZtCLinkList& rhs, ZCLink& AR_StdLink)*/
|
||||
|
||||
|
||||
void SendOutHead(ZCLink& AR_CutLink, ZtCLinkList& rhs)
|
||||
{
|
||||
// AR_CutLink 를 잘라서 rhs 의 앞에 연결한다.
|
||||
|
||||
SendOutAfter (AR_CutLink, rhs, 0);
|
||||
CutLink(AR_CutLink); rhs.JoinAfter (AR_CutLink, 0);
|
||||
}
|
||||
void SendOutTail(ZCLink& AR_CutLink, ZtCLinkList& rhs)
|
||||
{
|
||||
// AR_CutLink 를 잘라서 rhs 의 뒤에 연결한다.
|
||||
|
||||
SendOutBefore(AR_CutLink, rhs, 0);
|
||||
CutLink(AR_CutLink); rhs.JoinBefore(AR_CutLink, 0);
|
||||
}/*
|
||||
void SendOutTail(ZCLink& AR_CutLink, ZtCLinkList& rhs)*/
|
||||
|
||||
|
Reference in New Issue
Block a user