Michael Hahsler, Gottfried Rudorfer
Schreiben Sie ein C++-Programm, das benutzerdefinierte Operatoren für
Strings zur Verfügung stellt.
Erstellen Sie dazu die neue Stringklasse: MyString.
Eigenschaften:
MyString welcome = "Willkommen an der WU!";
Hinweise:
Verwenden Sie C-Library-Funktionen strcpy(),
strcmp(), strcat(), etc.
| C-Funktionen | C++ Operatoren |
strcpy(a,b) |
a = b |
strcat(a,b) |
a += b |
strcmp(a,b) |
a == b, a != b |
Siehe Einheit 4: C-String Funktionen.
Achtung: Für den Konstruktor und die Operatoren = und += wird dynamische Speicherallokation benötigt.
Main Programm: Code
Index: Contents
© 1999
Michael Hahsler,
Abteilung für
Informationswirtschaft,
Living Lectures - Virtual University,
The Virtual Library,
WU-Wien.
5/29/2000 11:30:44