000
26.01.2018, 17:28 Uhr
cle
|
Hallo Leute. Kann mir jemand bei dieser Aufgabe helfen?
a) Durch die einmalige (!) Verwendung des Funktions-Templates print all() der Aufgabe 4 mit dem unveränderten String name (Sie dürfen das Template dazu nicht verändern, im Zweifelsfall muss Ihr Programm auch mit meiner Version von print all() funktionieren!) wird folgender Output erzeugt: Inhalt von Name: Buchstabe 1: M Buchstabe 2: a Buchstabe 3: x Buchstabe 4: Buchstabe 5: M Buchstabe 6: u Buchstabe 7: s Buchstabe 8: t Buchstabe 9: e Buchstabe 10:r Buchstabe 11:m Buchstabe 12:a Buchstabe 13:n Buchstabe 14:n
Der print all() -Aufruf muss das letzte Statement in main() vor dem return sein und der Text muss vor der Auführung dieses return bereits am Bildschirm zu sehen sein. Ein Tipp: Sie konnen diese Aufgabe losen, indem Sie print all() als Ausgabe- trenner selbstgeschriebene Objekte übergeben. Diese brauchen selbst eine Stream- ausgabe, die beim Aufruf mit << obige fortlaufend nummerierten Labels erzeugen. Falls C++ sich beschwert, dass Sie in der Streamausgabe den Zähler des konstan- ten Objekts inkrementieren, machen Sie diesen mutable . Dieser Post wurde am 26.01.2018 um 17:28 Uhr von cle editiert. |