commit 2025-10-13 16:33 add ZCLinkPoint for iterator ZCppMain/ZtCSimList.H
This commit is contained in:
@ -470,19 +470,31 @@ using namespace std;
|
||||
#define __forD1(i, LoopCount) for(i=1; i<=LoopCount; ++i)
|
||||
|
||||
|
||||
#define __for_iter( IterClass, IterObj, IterVar) \
|
||||
#define __for_i( IterClass, IterObj, IterVar) \
|
||||
for ( \
|
||||
typename IterClass:: iterator \
|
||||
IterVar=IterObj.begin(); \
|
||||
IterVar<=IterObj.size(); ++IterVar \
|
||||
)
|
||||
#define __for_iterc(IterClass, IterObj, IterVar) \
|
||||
#define __for_ic(IterClass, IterObj, IterVar) \
|
||||
for ( \
|
||||
typename IterClass::const_iterator \
|
||||
IterVar=IterObj.begin(); \
|
||||
IterVar<=IterObj.size(); ++IterVar \
|
||||
)
|
||||
|
||||
#define __for_i_r( IterClass, IterObj, IterVar) \
|
||||
for ( \
|
||||
typename IterClass:: iterator \
|
||||
IterVar=IterObj.end(); \
|
||||
IterVar>0; --IterVar \
|
||||
)
|
||||
#define __for_i_rc(IterClass, IterObj, IterVar) \
|
||||
for ( \
|
||||
typename IterClass::const_iterator \
|
||||
IterVar=IterObj.end(); \
|
||||
IterVar>0; --IterVar \
|
||||
)
|
||||
|
||||
|
||||
namespace ZNsMain
|
||||
|
Reference in New Issue
Block a user