Programmieren in C++

Page 8

Programmieren in C++

Manfred Mirsch

Beispiele: 01001110 – Ein Zeichen: Der Buchstabe N 00110000 – Ein Zeichen: Die Ziffer 0 00000000 \ 01001110 / Eine Ganzzahl: 78 00000000 \ 00110000 / Eine Ganzzahl: 48  Die richtige Interpretation des Speicherinhalts muss vom Programm gewährleistet werden. Im Maschinencode oder Assembler, muss der Programmierer dafür sorgen, in Hochsprachen sorgt das Übersetzungsprogramm dafür.

1.3.4 Das Betriebssystem  Das Betriebssystem (MS DOS, UNIX, Windows 95) übernimmt die Steuerung von Geräten. Es stellt Befehle zur Verfügung, um Ein- und Ausgaben zu tätigen.

1.4 Wie wird ein C++–Programm ausführbar? 1.4.1 Übersetzen und Linken  Übersetzer (Compiler) Der Compiler übersetzt den Quelltext in Objektcode (Maschinencode).  Linker Der Linker verbindet den Objektcode und benutzte Programmbibliotheken zum ausführbaren Programm (Executable).  Je nach Portierbarkeit des Quelltextes (Sprache, Betriebssystemspezifische Kommandos) kann ein Programm auf verschiedenen Rechnerplatformen laufen.

Objektcode

C++Quelltext

C++Compiler

Linker

C++Bibliotheken

ausführbares Programm

KomponentenBibliotheken

6


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.