Ergebnis 1 bis 20 von 38

Thema: Programmiersprachen vergleichen durch einfache Programme

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #9
    So, ich habe das Ding mal mit C++/FLTK umgesetzt.

    Weil es alles einfach einzubauen war, beherrscht das Teil die Fuktionen +, -, *, /, Potenzierung, Quadratwurzel und Modulo. Es hat sogar Tooltips.
    Eingabeüberprüfung und Fehlerbehandlung sind schon eingebaut (entweder direkt bei C++ oder bei FLTK).

    Das Programm basiert auf OpenGL und läßt sich auf jedem System kompilieren, auf dem OpenGL verfügbar ist.

    Ich habe den Code in der FLTK-IDE (fluid version 1.0104) gemacht und nicht nachträglich verändert, deshalb ist er etwas unübersichtlich.

    Der Sourcecode:
    www.rpgmaker.info/temp/code/calc.cxx (Programm; 3,98 KiB)
    www.rpgmaker.info/temp/code/calc.h (Header, 543 B)

    Das Programm:
    www.rpgmaker.info/temp/code/calc.exe (262 KiB)

    Code:
                    Sprache: ISO-konformes C++
    
           Effektive Zeilen: 108 (.cxx) + 18 (.h) = 126
       Gesamte Zeilenanzahl: 135 (.cxx) + 21 (.h) = 156
    
    Größe des Source in KiB: 4,51 KiB
    Größe der Binary in KiB: 262  KiB
             Art der Binary: Win32 Executable
    
                        API: OpenGL via FLTK
    
                   Benötigt: FLTK, C++-Standardheader
    
                   Compiler: gcc version 3.3.1 (cygming special)
             Kompiliert als: gcc -I/code/fltk-1.1.4/bin/include -mwindows -DWIN32 -mno-cygwin
                             -o calc calc.cxx /code/fltk-1.1.4/bin/lib/libfltk.a
                             -lole32 -luuid -lcomctl32  -lwsock32 -lsupc++ -O4
    Anmerkung:
    "Benötigt" beschreibt, was man alles installiert haben muß, um das Programm kompilieren zu können (oder ausführen, bei Interpretersprachen).
    "Kompiliert als" gibt an, wie der Compiler aufgerufen wurde (wenn diese Angabe möglich ist).
    "Art der Binary" ist hier nebensächlich und nur aus Gründen der unnötigen Vollständigkeit angegeben.
    Alle "KB"-Angaben wurden durch das korrektere "KiB" ersetzt.

    Geändert von Jesus_666 (14.12.2003 um 19:57 Uhr)

Berechtigungen

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