Deklaration und Initialisierung zusammen:
%Vor%Zum Schreiben in eine Datei ist die Antwort von templatetypedef fast in Ordnung, außer dass Sie eine Fehlerprüfung durchführen und den Ausgabedateistream schließen sollten, wenn Sie fertig sind.
Sie können ein mehrdimensionales Array von Strings wie folgt deklarieren:
%Vor%Natürlich, ersetzen Sie Ihre eigenen Breite / Höhe-Werte für 137 und 42.: -)
Es gibt keinen "richtigen Weg", um dieses Array auf die Festplatte zu schreiben. Sie werden im Wesentlichen über das Array iterieren und jeweils eine Zeichenfolge auf die Festplatte schreiben, mit einer Art von geeigneten Trennzeichen und einer Fehlerüberprüfungslogik. Hier ist eine naive Implementierung, die einen String pro Zeile ausgibt (vorausgesetzt, dass die Strings keine Zeilenumbrüche enthalten):
%Vor%Hoffe, das hilft!
Tags und Links c++ multidimensional-array