MyCppMenuConsoleApp

Hinterlasse einen Kommentar

ist eine kleine MS C++ Konsolenanwendung, die sich gut als Template eignet. Sie hat folgende Eigenschaften:

Farbige Konsolen-Menü Darstellung (mit dem Header von Marius Bancila)
Speicherung von Werten in einer .ini Datei (auf ein generische Implementation habe ich verzichtet, dafür werden exemplarisch doubel, int und strings verarbeit).
Setzen von Größe und Position des Konsolen-Fensterts von der Anwendung heraus.
Das Programm lässt sich mit den Character Sets UNICODE, MBCS, keine, im Release und Debug Mode, auf den Platformen x32 und x64 und allen Kombinationen davon übersetzten.

Folgende Features werden gezeigt:

  • farbige Ausgaben im Konsolen-Fensterts
  • speichern/laden von Daten in .ini Datein
  • Klassen schreiben für UNICODE/MBCS/Not Set

Das Projekt auf Github.

MyConsoleCSElisa

Hinterlasse einen Kommentar

ist im Prinzip eine Portierung von Elisa aus dem Buch Coding for Fun mit C++ von Arnold Willemer auf C#:

Jedes Mal wenn ich mir die Software ansehe und damit herumspiele komme ich in’s schmunzel und bin immer wider verblüfft über die kürze des Quell Codes und den Effekt, der damit erzeugt wird. Es sind mal gerade 3 DIN-A 4 Seiten von denen ca. eine Seite Daten sind. Aus diesem Grund habe ich ihn auch als Pdf mit zu dem Projekt hinzugenommen.
Man kommt, als Anwender natürlich schnell dahinter wie der Hase läuft da es – in dieser Version – ja auch nicht besonders komplex ist. Gerade aus diesem Grund kann ich die Irritierung von Joseph Weizenbaum voll und gar nachvollziehen (siehe Wikipedia Artikel).
Da ich im Quellcode immer konsequent alles in Englisch schreibe, kommt in diesem Fall eine etwas merkwürdige deutsch englisch Mischung zustande, man möge es mir nachsehen.

Folgende Features werden gezeigt:

  • Elisa :-)

Das Projekt auf Github gibt’s hier.