Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung Breymann. C++ Einführung und professionelle Programmierung

vred.bioinf.uni.sb.de
von vred.bioinf.uni.sb.de Mehr von diesem Publisher
17.11.2014 Aufrufe

Dieses Schema setzt sich für mehrere Dimensionen fort. Die Information [3][4] gehört zum Typ einer dreidimensionalen Matrix int Matrix3D[2][3][4]. Die Funktion zur Ausgabe dieser Matrix hat die Schnittstelle void Tabellenausgabe3D(int (*T)[3][4], size_t n) ; // oder void Tabellenausgabe3D(int T[][3][4], size_t n) ; Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 242 zurück Ende

Funktion für statische zwei-dimensionale Arrays, egal wie groß die Spaltenzahl ist: template void Tabellenausgabe2D(Feldtyp Tabelle, size_t n) { } const size_t Spalten = sizeof Tabelle[0] /sizeof Tabelle[0][0]; for(size_t i = 0; i < n;++i) { } for(size_t j = 0; j < Spalten; ++j) cout

Dieses Schema setzt sich für mehrere Dimensionen fort. Die Information<br />

[3][4] gehört zum Typ einer dreidimensionalen Matrix<br />

int Matrix3D[2][3][4]. Die Funktion zur Ausgabe dieser Matrix<br />

hat die Schnittstelle<br />

void Tabellenausgabe3D(int (*T)[3][4], size_t n) ; // oder<br />

void Tabellenausgabe3D(int T[][3][4], size_t n) ;<br />

<strong>Breymann</strong> <strong>C++</strong>, c○ Hanser Verlag München<br />

Inhalt ◭◭ ◭ ◮ ◮◮ 242 zurück Ende

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!