Bearbeiten von „Main“
Aus CPedia
Wechseln zu:
Navigation
,
Suche
<nowiki>// C++-Quell-Modul Ueb3.cpp // Modul mit main()-Funktion fuer Aufgabe 3 Uebungen zu C++ #include <iostream> using namespace std; #include "MyStringAll.h" #include "NHInstaller.h" // --------------------------------------------------------------------- void strWerteAusMitHeader(const MyString& text, const MyString& s) { text.conOut(); s.conOut(); cout << " (" << s.length() << " / " << s.capacity() << ")\n"; } int main(void) { // Installation der Fehlerbehandlungsroutine fr Allokationsfehler NHInstaller clNHInst; MyString a="Gartenzweig"; MyString b(3); MyString c; a=a; b=a; c=a; strWerteAusMitHeader("String a : ", a); strWerteAusMitHeader("String b : ", b); strWerteAusMitHeader("String c : ", c); cout << boolalpha; cout << "Gleichheit von String a und String b : " << (a==b) << '\n'; b="Wir lieben unseren "; b=b + "Ex-Kanzler."; strWerteAusMitHeader("String b : ", b); b+=" Ja !"; strWerteAusMitHeader("String b : ", b); cout << "Gleichheit von String a und String b : " << (a==b) << '\n'; strWerteAusMitHeader("String a : ", a); c=""; MyString d("uns selbst"); strWerteAusMitHeader("String c : ", c); strWerteAusMitHeader("String d : ", d); c="Mehr als " + d; strWerteAusMitHeader("String c : ", c); c=" "+c; c=b+c; strWerteAusMitHeader("String c : ", c); c=a; c+=c; strWerteAusMitHeader("String c : ", c); int i=10; cout << "a[" << i << "] : " << a[i] << '\n'; i=13; cout << "a[" << i << "] : "; cout << a[i] << '\n'; cout << "Programmende !\n"; return 0; } </nowiki>
|
Bearbeitungshilfe
(wird in einem neuen Fenster geöffnet)
Ansichten
Seite
Diskussion
Bearbeiten
Versionen/Autoren
Meine Werkzeuge
Anmelden / Benutzerkonto erstellen
Navigation
Hauptseite
Gemeinschafts-Portal
Aktuelle Ereignisse
Letzte Änderungen
Zufällige Seite
Hilfe
Suche
Werkzeuge
Links auf diese Seite
Änderungen an verlinkten Seiten
Spezialseiten