Ausgabe in ostream aber wie?



  • Hallo wie kann ich eine ostream funktion schreiben das ein 2D array z.b. **Array zeilenweise ausgibt, also so etwas

    **********************
    **********************
    **********************
    **********************

    aber ich komm auf nicht sinvolles auser auf einer anadromishen, gibt es eine ander moglichkeit, was schnelleres?



  • ich geh einfach mal davon aus, dass das array in einr Klassse(zb arrayObjekt) ist, und du die zeilen und spalten anzahl kennst:

    ostream& operator<<(ostream& stream,arrayObjekt Object){
    for(int i=0;i<arrayZeilen;++i){
        for(int j=0;j<arraySpalten;++j{
            if(j=arraySpalten){
                stream<<'\n';
                continue;
            }
            stream<<Object[i][j];
        }
    }
    return stream;
    }
    


  • Okey danke ist nicht ganz das was ich wollte aber mit ein bichen basteln wirts schon 1 000 dank.


Anmelden zum Antworten