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:
wobei ich ehrlich gesagt bei dem Template noch ein Problem mit dem String habe und es Umgebe mit: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; } } }
Doch mein Hauptproblem ist, wie kann ich die Methode gestalten, dasCode:template <class T1, class T2> void Maske::loop_secure(T1 str, T2 ary){
sie auch Array's unterschiedlicher Tiefe abarbeiten kann?
Vielen Dank für Eure Hifle!
Grüße
dml
Lesezeichen