Objekt-Ansatz in der Programmiersprache C++

In diesem Abschnitt werden wir projektieren und realisieren die Abstraktion des Arrays, durch den Mechanismus der Klassen C++. Die ursprüngliche Version unterstützt nur ein array mit Elementen vom Typ int. Anschließend mit Hilfe der Vorlagen erweitern wir unser Angebot für die Unterstützung aller Arten von Daten. Der erste Schritt besteht darin, um zu bestimmen, die, welche Operationen unterstützen unser array. Natürlich, было бы заманчиво реализовать все мыслимые […]

OOP-Ansatz in der Sprache C++

Erinnern wir uns an die Spezifikation unserer array im vorherigen Abschnitt. Wir haben darüber gesprochen, dass einige Benutzer müssen sortiertes array, während die meisten, wahrscheinlich, zufrieden und systemlos. Wenn Sie sich vorstellen, dass unser array IntArray sortiert, ist die Implementierung solcher Funktionen, wie min(), max(), find(), sollte anders deren Umsetzung für das array ungeordnete mehr Effizienz. Вместе […]

Dynamische Speicherzuweisung und Zeiger.

Bevor Sie tiefer in der objektorientierten Entwicklung, wir müssen einen kleinen Exkurs über die Arbeit mit dem Speicher im Programm in C++. Wir können nicht schreiben, wie ein Komplexes Programm, nicht in der Lage hervorheben Speicher zur Laufzeit und darauf zugreifen. In C++ Objekte platziert werden können entweder statisch – während der Kompilierung, либо динамически – во время выполнения […]

Eingebauter Datentyp “array” in C++

C++ bietet integrierte Unterstützung für die wichtigsten Arten von Daten – zahlen, логических значений и символов. Zur numerischen Datentypen angewendet werden können integrierte arithmetische und logische Operationen: Objekte numerischen Typs können Falten, subtrahieren, multiplizieren, teilen usw. Zusätzlich zu den integrierten Typen in der Standardbibliothek von C++ bietet Unterstützung für die erweiterten Typen, solche, как строка и […]

Datei-I/O-Programmierung Sprachen C/C++

Iostream-Bibliothek unterstützt und Datei-Eingabe/Ausgabe. Alle Operationen, anwendbare in die Standardeingabe und Schluss, kann auch angewendet werden, um Dateien. So verwenden Sie die Datei für die Eingabe oder Ausgabe, wir müssen noch eine Header-Datei:

Vor dem öffnen der Datei für die Ausgabe, необходимо объявить объект типа ofstream:

Überprüfen, ob uns die Datei zu öffnen, kann […]

Präprozessor Direktiven in der Programmierung Sprachen C/C++

Заголовочные файлы включаются в текст программы с помощью директивы препроцессора #include. Präprozessor Direktiven beginnen mit dem Zeichen “scharfes” (#), das muss das erste Zeichen der Zeile. Das Programm, die verarbeitet diese Richtlinie, называется препроцессором (in der modernen Compiler-Präprozessor ist in der Regel Teil der Compiler). Die #include-Direktive enthält das Programm den Inhalt der angegebenen Datei. Der name der Datei angegeben werden kann auf zwei Arten:

Если имя […]

Was ist der get-und set in C#

Diese zwei Wörter sind für die Umsetzung der Eigenschaften in den Variablen. In einfacher Sprache sprechen, um in Variablen erschienen Eigenschaften, die Bedingungen, von denen, die Zuordnung der Werte der Variablen oder die übertragung der Werte bereits aufgenommene Variable (angenommen). get - bietet die Möglichkeit, den Wert des Feldes(Variable). set - festlegen(Variable) dh. wenn Sie in Ihrem Programm werden Sie auf eine Eigenschaft: 1. Wenn […]