Schleife dynamische Tiefe
Hi!
Ich würde gerne eine Methode erstellen mit der ich Array's mit unterschieldlicher Tiefe bearbeiten kann. Dafür habe ich mich für ein Template entschieden:
Code:
template <string str, class T>
void Maske::loop(T ary){
for(int i=0;i<ary.size() ;i++){
for(int j=0;j<ary[i].size();j++){
cout <<"ary["<<i<<"]["<<j<<"]="<<ary[i][j]<<endl;
}
}
}
wobei ich ehrlich gesagt bei dem Template noch ein Problem mit dem String habe und es Umgebe mit:
Code:
template <class T1, class T2>
void Maske::loop_secure(T1 str, T2 ary){
Doch mein Hauptproblem ist, wie kann ich die Methode gestalten, das
sie auch Array's unterschiedlicher Tiefe abarbeiten kann?
Vielen Dank für Eure Hifle!
Grüße
dml