C++ (Qt)for (const auto & it : m_curves) { for (const auto & it2 : it) { for (const auto & it3 : it2) { auto * lst = it3.GetList(); if (!lst) continue; // содержательная часть
C++ (Qt) int i=1,j=1,k=1,l=1,I=3,J=3,K=3,L=3; while(i<=I && j<=J && k<=K && l<=L) { qDebug()<<QString("%1 %2 %3 %4").arg(i).arg(j).arg(k).arg(l); l=l+1; if(l>L) { k=k+1; l=1; } if(k>K) { j=j+1; k=1; l=1; } if(j>J) { i=i+1; j=1; k=1; l=1; } }