Hallo.
Ich bin noch ziemlich neu auf dem Gebiet der C++- Programmierung, deshalb dachte ich, wende ich mich mit meinem Problem an euch ;-).
Folgendes wurde als Aufgabe gestellt:
In der Ausgabe sollte der Text jeweils zentriert und von den * als ein Rechteck umgeben sein
Das Ganze ist wahrscheinlich kein großes Werk, nur beiße ich mir daran schon seit einiger Zeit die Zähne aus. Das Einzige, was ich bisher hinbekommen habe, ist, dass ein von mir vorgegebener String auf ein Wort pro Zeile aufgeteilt wird und dann mittig samt Umrahmung ausgegeben wird. Jedoch habe ich keine Ahnung, wie ich eine solche Textdatei mit einbinden bzw. erst nach mehreren Worten pro Zeile eine Neue anfangen soll. Meine Plattform ist Visual C++ 2005.
Wäre um jede Hilfe sehr dankbar.
Ich bin noch ziemlich neu auf dem Gebiet der C++- Programmierung, deshalb dachte ich, wende ich mich mit meinem Problem an euch ;-).
Folgendes wurde als Aufgabe gestellt:
Schreiben Sie ein Programm, dass aus einer Textdatei die Zeilen einliest und diese
auf dem Bildschirm mit einer Umrandung zentriert ausgibt. (Dieses Programm muss
min. 2 Funktionen beinhalten.)
Beispiel für den Inhalt der Textdatei:
Dies ist ein<CR>
Beispiel<CR>
fuer eine<CR>
Textdatei<CR>
Ausgabe auf dem Bildschirm:
****************
* Dies ist ein *
* Beispiel *
* fuer eine *
* Textdatei *
****************
In der Ausgabe sollte der Text jeweils zentriert und von den * als ein Rechteck umgeben sein

Das Ganze ist wahrscheinlich kein großes Werk, nur beiße ich mir daran schon seit einiger Zeit die Zähne aus. Das Einzige, was ich bisher hinbekommen habe, ist, dass ein von mir vorgegebener String auf ein Wort pro Zeile aufgeteilt wird und dann mittig samt Umrahmung ausgegeben wird. Jedoch habe ich keine Ahnung, wie ich eine solche Textdatei mit einbinden bzw. erst nach mehreren Worten pro Zeile eine Neue anfangen soll. Meine Plattform ist Visual C++ 2005.
Wäre um jede Hilfe sehr dankbar.