commit 2025-10-24 21:16 add ZtCObjtChain::GetChainByNo() in ZCppMain/ZMainHead.H

This commit is contained in:
2025-10-24 21:16:51 +09:00
parent 2ad1e47820
commit 200b8583fc
2 changed files with 173 additions and 79 deletions

View File

@ -215,10 +215,18 @@ namespace ZNsMain
VO_ZCObjtChain.SetDataRecur<4>('D');
VO_ZCObjtChain.SetDataRecur<3>(string("New3 Str"));
VO_ZCObjtChain.SetDataRecur<2>(0.8);
VO_ZCObjtChain.SetDataRecur<1>(9999);
VO_ZCObjtChain.SetDataRecur<1>(9990);
VO_ZCObjtChain.IterHead(ZftMCP(VO_ZCTypeView));
cout<<"************************************"<<endl;
*VO_ZCObjtChain.GetChainByNo<0>()=('E');
*VO_ZCObjtChain.GetChainByNo<1>()=(string("New4 Str"));
*VO_ZCObjtChain.GetChainByNo<2>()=(1.8);
*VO_ZCObjtChain.GetChainByNo<3>()=(9999);
VO_ZCObjtChain.IterHead(ZftMCP(VO_ZCTypeView));
cout<<"#VO_ZCObjtChain = "<<VO_ZCObjtChain<<endl;
cout<<"************************************"<<endl;
typedef ZtCTypeByNo<ZCObjtChain, 0>::TypeData TypeDataHere0 ;
typedef ZtCTypeByNo<ZCObjtChain, 1>::TypeData TypeDataHere1 ;