commit 2025-09-28 02:11 edit a bit ZCppMain/ZMainHead.H

This commit is contained in:
2025-09-28 02:11:13 +09:00
parent 71cefa21c4
commit a8e6127a0f
3 changed files with 13 additions and 9 deletions

View File

@ -467,6 +467,7 @@ using namespace std;
#define __forD1(i, LoopCount) for(i=1; i<=LoopCount; ++i)
namespace ZNsMain
{
@ -695,6 +696,7 @@ namespace ZNsMain
///////////////////////////////////////////////////////////////////////////////*/
class ZCEndian
{
private:

View File

@ -65,9 +65,9 @@ namespace ZNsMain
ZCIterator(const ZCArray& AR_CArray)
{
mp_Data = AR_CArray.mp_TypeArr;
mp_CArray=const_cast<ZCArray*>(&AR_CArray);
ml_ElePos=(AR_CArray.size()>0 ? 1 : 0 ) ;
mp_Data = AR_CArray.mp_TypeArr ;
mp_CArray= const_cast<ZCArray*>(&AR_CArray) ;
ml_ElePos= (AR_CArray.size()>0 ? 1 : 0 ) ;
}/*
ZCIterator(const ZCArray& AR_CArray)*/
@ -420,7 +420,8 @@ namespace ZNsMain
++VP_TypeArr; //////////////////
/* ZtCTypeData 으로 인해서, AO_Functor 이 함수일 때뿐이 아니라,
operator() 연산자를 가진 object 포인터일 때도 사용할 수 있게 되었다. */
operator() 연산자를 가진 object 포인터일 때도 사용할 수 있게 되었다.
*/
}/*
__for0(TypeSize, i, ml_UseSize)*/
}/*

View File

@ -2390,12 +2390,13 @@ namespace ZNsMain
ZCLink* ItHEasy(){return mp_HeadLink;}
IterEasyID ItHID (){return (IterEasyID)mp_HeadLink;}
ZCLink* ItTEasy(){return mp_TailLink;}
IterEasyID ItTID (){return (IterEasyID)mp_TailLink;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
ZCLink* ItHEasy() {return mp_HeadLink;}
IterEasyID ItHID () {return (IterEasyID)mp_HeadLink;}
ZCLink* ItTEasy() {return mp_TailLink;}
IterEasyID ItTID () {return (IterEasyID)mp_TailLink;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
const ZCLink* ItHEasy() const{return mp_HeadLink;}
const IterEasyID ItHID () const{return (IterEasyIDc)mp_HeadLink;}