From 3e37580b984e263e1dd95650a9265dbffd572156 Mon Sep 17 00:00:00 2001 From: sauron Date: Tue, 14 Oct 2025 21:11:14 +0900 Subject: [PATCH] commit 2025-10-14 21:11 add _FOR_ITER_EASY_START_R0/_FOR_ITER_EASY_CLOSE_R0 : ZCppMain/ZMainHead.H --- ZCppMain/ZMainHead.H | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/ZCppMain/ZMainHead.H b/ZCppMain/ZMainHead.H index 1d695d8..c825988 100644 --- a/ZCppMain/ZMainHead.H +++ b/ZCppMain/ZMainHead.H @@ -518,6 +518,29 @@ using namespace std; #define _FOR_ITER_EASY_CLOSE0_C(IterType, IterObj, IterVar, SizeVar) \ IterObj.ItNext(IterVar); } \ } + + +#define _FOR_ITER_EASY_START_R0(IterType, IterObj, IterVar, SizeVar) \ + { \ + typedef IterType::TypeSize IterTypeSize ; \ + ZNsMain::IterEasyID IterVar = IterObj.ItTID(); \ +\ + for(IterTypeSize SizeVar=0; SizeVar> "<