commit 2025-10-14 21:19 _FOR_ITER_EASY_START_R0 => _FOR_ITER_EASY_START0_R : ZCppMain/ZMainHead.H
This commit is contained in:
@ -511,7 +511,7 @@ using namespace std;
|
|||||||
#define _FOR_ITER_EASY_START0_C(IterType, IterObj, IterVar, SizeVar) \
|
#define _FOR_ITER_EASY_START0_C(IterType, IterObj, IterVar, SizeVar) \
|
||||||
{ \
|
{ \
|
||||||
typedef IterType::TypeSize IterTypeSize ; \
|
typedef IterType::TypeSize IterTypeSize ; \
|
||||||
ZNsMain::IterEasyIDc IterVar = IterObj.ItHID(); \
|
ZNsMain::IterEasyIDc IterVar = IterObj.ItHIDc(); \
|
||||||
\
|
\
|
||||||
for(IterTypeSize SizeVar=0; SizeVar<IterObj.size(); ++SizeVar){
|
for(IterTypeSize SizeVar=0; SizeVar<IterObj.size(); ++SizeVar){
|
||||||
|
|
||||||
@ -520,25 +520,25 @@ using namespace std;
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define _FOR_ITER_EASY_START_R0(IterType, IterObj, IterVar, SizeVar) \
|
#define _FOR_ITER_EASY_START0_R(IterType, IterObj, IterVar, SizeVar) \
|
||||||
{ \
|
{ \
|
||||||
typedef IterType::TypeSize IterTypeSize ; \
|
typedef IterType::TypeSize IterTypeSize ; \
|
||||||
ZNsMain::IterEasyID IterVar = IterObj.ItTID(); \
|
ZNsMain::IterEasyID IterVar = IterObj.ItTID(); \
|
||||||
\
|
\
|
||||||
for(IterTypeSize SizeVar=0; SizeVar<IterObj.size(); ++SizeVar){
|
for(IterTypeSize SizeVar=0; SizeVar<IterObj.size(); ++SizeVar){
|
||||||
|
|
||||||
#define _FOR_ITER_EASY_CLOSE_R0(IterType, IterObj, IterVar, SizeVar) \
|
#define _FOR_ITER_EASY_CLOSE0_R(IterType, IterObj, IterVar, SizeVar) \
|
||||||
IterObj.ItPrev(IterVar); } \
|
IterObj.ItPrev(IterVar); } \
|
||||||
}
|
}
|
||||||
|
|
||||||
#define _FOR_ITER_EASY_START_R0_C(IterType, IterObj, IterVar, SizeVar) \
|
#define _FOR_ITER_EASY_START0_RC(IterType, IterObj, IterVar, SizeVar) \
|
||||||
{ \
|
{ \
|
||||||
typedef IterType::TypeSize IterTypeSize ; \
|
typedef IterType::TypeSize IterTypeSize ; \
|
||||||
ZNsMain::IterEasyIDc IterVar = IterObj.ItTID(); \
|
ZNsMain::IterEasyIDc IterVar = IterObj.ItTIDc(); \
|
||||||
\
|
\
|
||||||
for(IterTypeSize SizeVar=0; SizeVar<IterObj.size(); ++SizeVar){
|
for(IterTypeSize SizeVar=0; SizeVar<IterObj.size(); ++SizeVar){
|
||||||
|
|
||||||
#define _FOR_ITER_EASY_CLOSE_R0_C(IterType, IterObj, IterVar, SizeVar) \
|
#define _FOR_ITER_EASY_CLOSE0_RC(IterType, IterObj, IterVar, SizeVar) \
|
||||||
IterObj.ItPrev(IterVar); } \
|
IterObj.ItPrev(IterVar); } \
|
||||||
}
|
}
|
||||||
/*######################################################################
|
/*######################################################################
|
||||||
|
Reference in New Issue
Block a user