C++

Top  Previous  Next

Skripte > Klassen-Elemente und C++-Befehle > interpretierte C++-Anweisungen > C++

 

Für den Programmierneuling seien hier ein paar allgemeine Bemerkungen vorausgeschickt.

 

C++ ist eine weit verbreitete sehr komplexe Programmiersprache. Eine für die Bearbeitung von Texten sinnvolle Untermenge der Befehle dieser Sprache, die auch vom Programmierlaien leicht zu beherrschen ist, ist in TETRA integriert

 

Generell besteht eine Programmiersprache in einer Reihe von Anweisungen oder Befehlen, die nacheinander ausgeführt werden. Programmieranweisungen nehmen zumeist bestimmte Operationen an Daten vor. Die Daten wiederum werden in Programmiersprachen durch Variablen repräsentiert. Z.B. könne eine Variable mit dem Namen T den Text "tetra" enthalten und die Anweisung to_upper_copy(T) würde diesen Text in die Großschreibung "TETRA" transformieren.

 

Bei C++ handelt es sich um eine sogenannte typisierte Sprache, d.h. verschiedene Arten von Inhalten (Daten) werden durch verschiedene Typen von Variablen repräsentiert, die nicht ohne weiteres ineinander umgewandelt werden können. So sind z.B. Texte keine Zahlen. Der Versuch einer Umwandlung von des Textes "TETRA" in eine Zahl wäre ein sinnloses Unterfangen. In einer nicht typisierten Programmiersprache, wäre eine solche Umwandlung erlaubt und hätte schwer vorhersehbare Folgen. Typisierte Programmiersprachen sind also sicherer als andere, d.h. die Gefahr Fehler zu machen ist geringer. Andererseits erfordern typisierte Sprachen einen Mehraufwand vom Programmierer. Dieser muss Variable bevor er sie benutzen kann zunächst mit ihrem Typ deklarieren.



Diese Seite gehört zur TextTransformer Dokumentation

Home  Inhalt  English