<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://namespace-cpp.de/std/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://namespace-cpp.de/std/feed.php">
        <title>namespace cpp {} - anwenden</title>
        <description>C++ lernen, kennen, anwenden</description>
        <link>https://namespace-cpp.de/std/</link>
        <image rdf:resource="https://namespace-cpp.de/std/lib/exe/fetch.php/logo.png" />
       <dc:date>2026-04-18T04:34:09+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/asciipic?rev=1595775843&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/beispiele?rev=1671362436&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_cpp?rev=1595776529&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_impl?rev=1405260882&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_test?rev=1589461381&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl?rev=1595775946&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/images?rev=1595776837&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/knapsack?rev=1664281485&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/rechnen?rev=1405260886&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/sequence?rev=1595781076&amp;do=diff"/>
                <rdf:li rdf:resource="https://namespace-cpp.de/std/doku.php/anwenden/sort1mio?rev=1595781253&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://namespace-cpp.de/std/lib/exe/fetch.php/logo.png">
        <title>namespace cpp {}</title>
        <link>https://namespace-cpp.de/std/</link>
        <url>https://namespace-cpp.de/std/lib/exe/fetch.php/logo.png</url>
    </image>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/asciipic?rev=1595775843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-26T15:04:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Textbild : ASCII pictures</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/asciipic?rev=1595775843&amp;do=diff</link>
        <description>Textbild : ASCII pictures

	&quot; You can&#039;t do that in horizontal mode.
	&quot;---  TeX Fehlermeldung&quot;
&quot;

Um Bilder zu erzeugen, benötigt man keine Grafikkarte.
Es genügt ein Textbildschirm.
Einzelne Buchstaben des Bildschirmfensters ansprechen ist jedoch mühsam:
Cursorsteuerung erfordert
compiler- oder systemspezifische Befehle. 
(Die</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/beispiele?rev=1671362436&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-18T11:20:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C++ anwenden</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/beispiele?rev=1671362436&amp;do=diff</link>
        <description>C++ anwenden

	&quot; Knowledge can be acquired systematically; wisdom not.
	&quot; --- Andrew Koenig &amp; Barbara Moo &quot;
&quot;

	*  Wie sortiert man eine Million 32bit-Ganzzahlen (mit weniger als 2 MB Hauptspeicher in C++)?
	*  Die evolutionäre Lösung des Rucksackproblems demonstriert den Darwinismus in einem Byte.
	*  Ein Ganzzahl-Datentyp (fast) ohne Begrenzung des Wertebereichs erfordert 500 Jahre altes Wissen über das schriftliche</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_cpp?rev=1595776529&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-26T15:15:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ganzzahl : Implementierung beliebig genauer Ganzzahlen</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_cpp?rev=1595776529&amp;do=diff</link>
        <description>Ganzzahl : Implementierung beliebig genauer Ganzzahlen

	&quot; Roll yer own
 if you can&#039;t buy a ready made
 if you won&#039;t be satisfied
 when you feel a sudden need to unwind
	&quot;---  Jethro Tull [Catfish Rising 1991]&quot;
&quot;

Die Überlegungen
zur Implementierung der 
Klasse Ganzzahl
werden hier (endlich) umgesetzt.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_impl?rev=1405260882&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-13T14:14:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ganzzahl : Implementierung beliebig genauer Ganzzahlen</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_impl?rev=1405260882&amp;do=diff</link>
        <description>Ganzzahl : Implementierung beliebig genauer Ganzzahlen

	&quot; Wer die Weisheit sucht, ist ein Weiser.
 Wer glaubt, sie gefunden zu haben, ist ein Narr.
	&quot;---  Seneca&quot;
&quot;

Gesucht ist eine korrekt und schnell arbeitende Lösung.
Warum probierst du es nicht selbst?
Hinter der Deklaration</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_test?rev=1589461381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-14T13:03:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ganzzahl_Test : Testprogramme für beliebig genaue Ganzzahlen</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl_test?rev=1589461381&amp;do=diff</link>
        <description>Ganzzahl_Test : Testprogramme für beliebig genaue Ganzzahlen

	&quot; Dies ist zugleich eine Gelegenheit für dich, durch ein eklatantes Scheitern die Tugend der Bescheidenheit zu lernen, welche - in deinem jungen Alter vielleicht verzeihlicherweise noch kaum entwickelt ist - eine unabdingbare Voraussetzung für dein späteres Fortkommen als Mitglied deiner Zunft und deines Standes, als Ehemann, als Untertan, als Mensch und als ein guter Christ sein wird.$2^{16}$$2^{16}$</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl?rev=1595775946&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-26T15:05:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ganzzahl : ein Datentyp für beinahe beliebig große Ganzzahlen</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/ganzzahl?rev=1595775946&amp;do=diff</link>
        <description>Ganzzahl : ein Datentyp für beinahe beliebig große Ganzzahlen

	&quot; Gott schuf die ganzen Zahlen. Der Rest ist Menschenwerk.
	&quot;---  Leopold Kronecker&quot;
&quot;

Die Grunddatentypen haben einen beschränkten Wertebereich.
Dieser ist für manche Anwendung zu klein.
Verschlüsselungsalgorithmen z.B. arbeiten heute mit 512 Bit,
d.h. also etwa 150 Dezimalstellen.
Dafür wird ein Ganzzahltyp benötigt,
der Werte mit beliebig vielen Stellen erlaubt,
zumindest soweit der Hauptspeicher des Rechners reicht.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/images?rev=1595776837&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-26T15:20:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Image : Grafik-Programmierung ohne Grafik-Treiber</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/images?rev=1595776837&amp;do=diff</link>
        <description>Image : Grafik-Programmierung ohne Grafik-Treiber

	&quot; Du sollst dir kein Bildnis noch irgendein Gleichnis machen,
 weder des, das oben im Himmel,
 noch des, das unten auf Erden,
 oder des, das im Wasser unter der Erde ist.
	&quot;---  2. Mose 20, 4&quot;
&quot;

Wir verstoßen ständig gegen das zweite Gebot. 
Schlachten wir eine weitere heilige Kuh:
&quot;Grafikprogrammierung ist nichts für Anfänger.
Dazu braucht man schnelle Rechner,
teure Grafikkarten und Programmierbibliotheken
mit hohem Einarbeitungsaufwand (Ope…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/knapsack?rev=1664281485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-27T12:24:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>knapsack : Das Rucksack-Problem: Evolution in einem Byte (+ 1 Bit)</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/knapsack?rev=1664281485&amp;do=diff</link>
        <description>knapsack : Das Rucksack-Problem: Evolution in einem Byte (+ 1 Bit)

	&quot; Sire, dieser Hypothese bedurfte ich nicht.
	&quot;---  Pierre Laplace&quot;
&quot;

Das Rucksackproblem

Ein Rucksack fasst nur ein bestimmtes Maximalgewicht.
Verschiedene Gegenstände mit unterschiedlicher Masse 
und mit unterschiedlichem Gebrauchswert stehen zur Auswahl.
Welche der Gegenstände sollen eingepackt werden, 
um den Gesamtgebrauchswert zu maximieren, 
ohne das Gesamtgewicht zu überschreiten?</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/rechnen?rev=1405260886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-13T14:14:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ganzzahl : Schriftliches Rechnen</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/rechnen?rev=1405260886&amp;do=diff</link>
        <description>Ganzzahl : Schriftliches Rechnen

	&quot; Was gibt siebenmal sieben?
 Feinen Sand.
	&quot; ---  Kinderspruch&quot;
&quot;

Algorithmen für das schriftliche Rechnen

Wie ging das nochmal, das schriftliche Rechnen?
Nahezu jeder hat es in den ersten vier Schuljahren erlernt.
Mancher hat es danach wieder vergessen. Zumal es dafür Maschinen gibt.
Bevor wir in Details gehen, ein &quot;religiöser&quot; Einschub.</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/sequence?rev=1595781076&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-26T16:31:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Wertfolgen</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/sequence?rev=1595781076&amp;do=diff</link>
        <description>Wertfolgen

Idee aus:
[Ruminations] Andrew Koenig, Barbara Moo: Ruminations on C++.
Addison-Wesley, Reading (Mass.) (1997) 175-190

Anforderungen an Sequenz


Sequence();              // leere Sequenz bauen: Standardkonstruktor;
Sequence(head, tailseq); // Sequenz aus neuen Kopfwert und Schwanzfolge
bool    empty() const;   // wahr, wenn keine weiteren Werte in Sequenz
T        head() const;   // Kopfwert;  Sequenz darf nicht leer sein
Sequence tail() const;   // Restfolge; Sequenz darf nicht le…</description>
    </item>
    <item rdf:about="https://namespace-cpp.de/std/doku.php/anwenden/sort1mio?rev=1595781253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-26T16:34:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Wie sortiert man eine Million 32bit-Ganzzahlen (mit weniger als 2 MB Hauptspeicher in C++)?</title>
        <link>https://namespace-cpp.de/std/doku.php/anwenden/sort1mio?rev=1595781253&amp;do=diff</link>
        <description>Wie sortiert man eine Million 32bit-Ganzzahlen (mit weniger als 2 MB Hauptspeicher in C++)?

	&quot;  I think the bubble sort would be the wrong way to go. 
	&quot; -- Barack Obama&quot;
&quot;

Vor kurzem stieß ich auf ein YouTube-Video 
(Obama Computer Science Question)
aus dem US-Präsidentschaftswahlkampf 2008, 
in welchem der Kandidat eine Job-Interview-Frage des damaligen Google-Chefs Eric Schmidt souverän,
aber dennoch diplomatisch beantwortet. 
Die Hintergründe beleuchtet ein</description>
    </item>
</rdf:RDF>
