commit 2025-10-15 16:19 edit a bit ZCppMain/ZMainHead.H

This commit is contained in:
2025-10-15 16:19:41 +09:00
parent 1f05458724
commit 2ce107ed19

View File

@ -8668,6 +8668,21 @@ namespace ZNsMain
void ItPrev(IterEasyIDc & ARRI_IterEasyID) const void ItPrev(IterEasyIDc & ARRI_IterEasyID) const
{ ItPrev((TypeLinkC*&) (ARRI_IterEasyID)); } { ItPrev((TypeLinkC*&) (ARRI_IterEasyID)); }
/*//////////////////////////////////////////////////////////////////
ItPrev(IterEasyIDc&) 와 ItNext(IterEasyIDc&) 에서 (TypeLinkC*&) 로
형변환하는 코드가 있는데,
(TypeLinkC*&) 형변환과 (TypeLinkC*) 형변환
은 다름에 주의. 따라서 ItNext(IterEasyID&) ItPrev(IterEasyID&) 에서
(TypeLink* &) 형변환과 (TypeLink *) 형변환
도 서로 다른 것이다. -- 2025-10-15 16:19
//////////////////////////////////////////////////////////////////*/
TypeData & ItD(ZCLink * AP_CLink ){return **AP_CLink ;} TypeData & ItD(ZCLink * AP_CLink ){return **AP_CLink ;}
TypeData & ItD(iterator & ARR_Iterator ){return *ARR_Iterator;} TypeData & ItD(iterator & ARR_Iterator ){return *ARR_Iterator;}