【发布时间】:2021-01-17 08:04:52
【问题描述】:
我想在编译时展开下面的嵌套循环。我在每个“for”循环之后都有一些代码和一个条件,如下面的代码 sn-p 所示。我找到了使用模板元编程在嵌套“for”循环之间无需任何代码(和条件)即可展开它的方法,但这对我的用例没有帮助。我正在为下面的示例寻找一种方法。非常感谢您的帮助!
for (i=0;i<2;i++)
{
//some code
if (some condition using i)
{
for(j=0;j<12;j++)
{
//some code
if (another condition using j)
{
for(k=0;k<10;k++)
{
//some code
}
}
}
}
}
【问题讨论】: