Programmieren in C++: Einführung in den Sprachstandard by Professor Dr. Martin Schader, Dr. Stefan Kuhlins (auth.)

By Professor Dr. Martin Schader, Dr. Stefan Kuhlins (auth.)

Das vorliegende Buch ist als Einf?hrung und Nachschlagewerk zur Programmiersprache C++ geeignet. Nach den ersten Kapiteln, die den "C-Teil" von C++ behandeln, steht in der zweiten H?lfte das C++-Klassenkonzept im Vordergrund. Im einzelnen werden hier Klassen und abgeleitete Klassen, spezielle Konstruktoren, ?berladene Operatoren, Laufzeit-Typinformationen, Namensbereiche, parametrisierte Funktionen und Klassen sowie die Ausnahmebehandlung besprochen. Alle Sprachkonstrukte werden detailliert beschrieben und an Beispielen verdeutlicht. An die Kapitel schlie?t sich jeweils eine Reihe von ?bungsaufgaben an. Der textual content enth?lt die kompletten Syntaxregeln des neuesten Draft ANSI/ISO-C++-Standards und einen ausf?hrlichen Index, der das gezielte Nachschlagen erm?glicht.

Show description

By Professor Dr. Martin Schader, Dr. Stefan Kuhlins (auth.)

Das vorliegende Buch ist als Einf?hrung und Nachschlagewerk zur Programmiersprache C++ geeignet. Nach den ersten Kapiteln, die den "C-Teil" von C++ behandeln, steht in der zweiten H?lfte das C++-Klassenkonzept im Vordergrund. Im einzelnen werden hier Klassen und abgeleitete Klassen, spezielle Konstruktoren, ?berladene Operatoren, Laufzeit-Typinformationen, Namensbereiche, parametrisierte Funktionen und Klassen sowie die Ausnahmebehandlung besprochen. Alle Sprachkonstrukte werden detailliert beschrieben und an Beispielen verdeutlicht. An die Kapitel schlie?t sich jeweils eine Reihe von ?bungsaufgaben an. Der textual content enth?lt die kompletten Syntaxregeln des neuesten Draft ANSI/ISO-C++-Standards und einen ausf?hrlichen Index, der das gezielte Nachschlagen erm?glicht.

Show description

Read Online or Download Programmieren in C++: Einführung in den Sprachstandard PDF

Best programming: programming languages books

Core C Sharp (Visual Studio 2.0 And Dot Net Sep

In view that its free up now not really 3 years in the past, C# has speedily received vast utilization. This publication is written for C# 2. zero, protecting the entire new gains in 2. zero, together with generics. as well as its insurance of C#, it additionally presents details at the . internet Framework and sessions that C# interacts with. each bankruptcy comprises questions and solutions in addition to advised tasks.

iPhone Apps mit HTML, CSS und JavaScript: Ohne Objective-C und Cocoa zur eigenen App

IPhone Apps mit HTML, CSS and JavaScript: Ohne Objective-C und Cocoa zur eigenen App

Pro J2ME Polish : open source wireless Java tools suite

* the first publication at the J2ME Polish open resource software * Written by means of Robert Virkus, the lead programmer and architect of J2ME Polish * Discusses each element of J2ME Polish in-depth, together with fitting, utilizing, and lengthening * contains hands-on tutorials that motivate the reader to use their received wisdom

Extra resources for Programmieren in C++: Einführung in den Sprachstandard

Sample text

Als Resultat erhalt man die Bitfolge O... 001000010, die wegen des Manipulators hex in hexadezimaler Notation ausgegeben wird. Analog kann man mit dem Inklusiv-ODER-Operator einzelne Bits in op auf 1 setzen, indem man an der entsprechenden Position in der Maske eine 1 eintragt, bzw. mit dem Exklusiv-ODER-Operator einzelne Bits in op durch Eintrag einer 1 im zweiten Operanden invertieren. 8 Ausdriicke 39 Logische Operatoren Die logischen Operatoren && und II sind zweistellig und links-assoziativ.

Die im nachsten Kapitel und in den Kapiteln 8, 11 und 14 behandelten Standardkonversionen vorgenommen. 141593; int fApprox = pi*r*r; const int i = fApprox; Wie das Beispiel zeigt, konnen sowohl die initialisierte GroBe als auch der Initialisierer const sein. 6 5. B. "Test" eingeben. 2 gezeigt. 6 Typumwandlungen und Ausdriicke Gegenstand dieses Kapitels sind Ausdrucke, mit denen alle Berechnungen in C++ formuliert werden. Ausdrucke verbinden ihre Operanden durch Operatoren. R. die Typumwandlung wenigstens eines Operanden notwendig.

I case 1 : cout « case 2: cout « case 3: cout « default: cout « -i ) { 1" « "Iii 2" « "Iii « 3" "I il "Iii nicht endl; endl; endl; in {1, break; break; break; 2, 3}" « endl; } schreiben. Die entsprechende Syntaxregel ist: Switch- A nweisung: switch ( Bedingung ) Anweisung Der Ausdruck bzw. Zuweisungsausdruck in der Bedingung muB einen ganzzahligen Typ, einen Aufziihlungstyp oder einen Klassentyp, fUr den eine Konversion in einen ganzzahligen Typ definiert ist, haben. Ganzzahlige Typangleichungen werden ggf.

Download PDF sample

Rated 4.43 of 5 – based on 21 votes