Einfache und kürzere Praxisaufgaben



  • Ich bin hauptsächlich C# Programmierer und habe mir nun die oberflächlichen Grundlagen für C++ angeeignet. Das heißt ich weiß nicht alle Grundlagen bis ins Detaill doch ich sehe mich in der Lage Klassen zu erstellen, einfache Algorithmen zu schreiben oder generell kürzere Applikationen (dh. unter 2000 Zeilen).

    Nun merke ich aber wie auch in C# brauche ich hier sehr viel Praxiserfahrung.
    Nun wollte ich fragen ob jemand so klassische Beispiele hat was ich machen könnte. Also es sollte nichts zu leichtes sein wie in eine Datei schreiben aber auch nichts sehr komplexes. Ansonsten sollte es auf Windows ohne zusätzliche Hardware(ohne andere Microprozessoren usw.) realisierbar sein.

    Ich wäre sehr dankbar wenn jemand hier etwas wüsste. Was mir auch gelegen kommen würde, wäre wenn vll. etwas boost in der Aufgabe vorkommen würde oder verwendbar wäre, da ich dort eigentlich noch nichts gemacht habe.

    In diesem Sinne danke schon im voraus... wäre nett wenn ihr einem C++ Anfänger einen kleinen Stupps geben könntet.

    lg



  • einfache und kürzer, bis 2000 Zeilen?

    Es gibt da doch so alte Kartenspiele. Eventuell da mal eines in C++ schreiben?
    17 und 4, da sollten schon ähnliche Spiele umgesetzt worden sein.
    Schnauz?
    2-Personen-Skat = Bauernskat?

    Aber vielleicht wird das zu einfach. Und, wenn es gut läuft, wahrscheinlich deutlich unter 2000 Zeilen. 17+4 sollte man es ohne Grafik-Schnickschnack in etwa 200 bis 300 Zeilen hin bekommen. Bei den anderen? Die Zeilenzahl stammt aber noch aus der C++ Aera vor dem Jahr 2000. Das geht heute sicher auch mit STL und Boost, und kürzer?

    Andere Themen: kleine Datenbanken mit C++ Mitteln? Aber da kommen auch nur wenig Zeilen zusammen bei Minimalbeispielen. Aber da könntest du Container und ähnliches einsetzen.

    Wenn du das auf dem Bildschirm dann noch optisch übersichtlich darstellst, kommen sicher noch Zeilen dazu.

    MfG f.-th.



  • hmmm ok das mit den "datenbanken" klingt lustig. werd ich mal ausprobieren 🙂
    aber konsolen games werd ich eher nicht machen... wäre bisschen depremierend von xna 3d zu konsolengames :p


Anmelden zum Antworten