Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14
  1. #11
    CIH-Virus Avatar von -[RiDER]-
    Registriert seit
    05.01.2007
    Beiträge
    496

    Standard

    Hi
    Zitat Zitat von dehctiw
    [...]
    Du kannst das ganze mit folgendem Befehl leeren lassen:

    Code:
    system("cls");
    Jetzt werden wahrscheinlich wieder welche behaupten, das es doch sehr wohl einen C++ Befehl gibt, den man auch "Cleanscreeen" nennt und in der conio.h zu finden ist.
    Es sei gesagt, es handelt sich bei conio.h um einen Dos-Header und ist daher nicht mehr und nicht weniger Portabler als system("cls");
    [...]
    Und Du bist der Meinung, dass das einen Gebrauch von system() rechtfertigt?
    Der Wegfall der Portabilität ist noch der geringste Grund, warum man die system()-Funktion meiden sollte.

    Woher weißt Du, dass system("cls") genau das tut, was Du erwartest?
    Auf jeden Fall erlaubt es jedem, alles mit suid-Rechten zu tun, was ihm in den Sinn kommt.

    Bei so einem kleinen Übungsprogramm kann mans natürlich mal machen...
    Aber das ist dann eben das, was man als schlechten Stil bezeichnet, den man sich nicht angewöhnen sollte.

    GreetZ RiDER

    EDiT:
    Zitat Zitat von BlackBerry
    anstelle von iostream (schrumpft die .exe dann von ca. 400 MB auf 20 MB )
    ROFL

  2. #12
    Fortgeschrittener
    Registriert seit
    24.09.2008
    Beiträge
    44

    Standard

    Zitat Zitat von -[RiDER
    -]Hi
    Zitat Zitat von dehctiw
    [...]
    Du kannst das ganze mit folgendem Befehl leeren lassen:

    Code:
    system("cls");
    Jetzt werden wahrscheinlich wieder welche behaupten, das es doch sehr wohl einen C++ Befehl gibt, den man auch "Cleanscreeen" nennt und in der conio.h zu finden ist.
    Es sei gesagt, es handelt sich bei conio.h um einen Dos-Header und ist daher nicht mehr und nicht weniger Portabler als system("cls");
    [...]
    Und Du bist der Meinung, dass das einen Gebrauch von system() rechtfertigt?
    Der Wegfall der Portabilität ist noch der geringste Grund, warum man die system()-Funktion meiden sollte.

    Woher weißt Du, dass system("cls") genau das tut, was Du erwartest?
    Auf jeden Fall erlaubt es jedem, alles mit suid-Rechten zu tun, was ihm in den Sinn kommt.

    Bei so einem kleinen Übungsprogramm kann mans natürlich mal machen...
    Aber das ist dann eben das, was man als schlechten Stil bezeichnet, den man sich nicht angewöhnen sollte.
    Natürlich ist dies kein vorzeige Beispiel, aber im Falle von einem Taschenrechner durchaus akzeptabel.
    Ansonsten kann man Cleanscreen verwenden, wenn du eine bessere Möglichkeit hast... nenn sie mir bitte.

    Gruß dehctiw

  3. #13
    CIH-Virus Avatar von -[RiDER]-
    Registriert seit
    05.01.2007
    Beiträge
    496

    Standard

    Zitat Zitat von dehctiw
    Natürlich ist dies kein vorzeige Beispiel, aber im Falle von einem Taschenrechner durchaus akzeptabel.
    Ansonsten kann man Cleanscreen verwenden, wenn du eine bessere Möglichkeit hast... nenn sie mir bitte.
    clrscr() geht voll klar.

    Ich würde allerdings (für sämtliche TUIs) ncurses verwenden.
    Aber das ist erstens C und zweitens nicht gerade für Anfänger geeignet.
    EDiT: ...und drittens *nix.

    GreetZ RiDER

  4. #14
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    vlt kann ja jemand mal nen Code posten zu deinem taschenrechner =D
    falls du noch ne kleine herrausforderung suchst dann schmeiss noch die körperberechnung dazu, dürfte kein problem sein =D

Seite 2 von 2 ErsteErste 12

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •