Die C + + Programmiersprache kommt mit einer Bibliothek von Funktionen, die Sie auf viele grundlegende Programmieraufgaben mit Leichtigkeit ausführen können. Die Standard Template Library ( STL) , die in gebaut wird C + +, bietet die Vector -Klasse, die verwendet werden, um Elemente in einer sequentiellen Matrix enthalten kann. Die Artikel werden dann Zugriff über einen Iterator . Sie können nicht in vollem Umfang nutzen , ohne zunächst einen Vektor zu verstehen, wie Iteratoren arbeiten. Iteratoren grundsätzlich zugreifen Elemente in Containern und bieten eine Schnittstelle für den Zugriff auf und Ändern von Daten . Things You Need
C + + Integrated Development Environment (IDE ) wie Eclipse CDT
C + + Compiler, zeigen eine solche GCC
Weitere Anweisungen
1
laden werde C + + IDE , indem Sie auf das Programmsymbol . Wenn sie geöffnet wird , wählen Sie " File /New /Project" und wählen Sie " C + + -Projekt" , um eine neue C + +-Projekt zu erstellen. Eine leere Quellcode -Datei wird im Texteditor Teil der IDE .
2
deklarieren "Vector "-Bibliothek für den Einsatz in diesem Projekt . Die " Iteratoren " wird automatisch mit einbezogen werden. Geben Sie an der Spitze der Quellcode-Datei :
# include
using namespace std;
3
Declare ein Haupt Funktion , indem Sie die folgenden Schritte aus:
int main () {}
4
Declare einen neuen Vektor , indem Sie den folgenden innerhalb der geschweiften Klammern der Hauptfunktion :
Vektor characterVector ;
5 Fügen Sie einige Titel in dem Vektor , so dass Sie über sie kann durchlaufen. Verwenden Sie die folgenden Anweisungen, um die Produkte aus, die hinzufügen Seite 6
erstellen einen Iterator für den Vektor . Ein Iterator ist zuständig für die Verfolgung der aktuellen Stelle in einem Vektor , und es kann verwendet werden , um die dort gespeicherten Daten zugreifen zu können. Um einen Vektor zu erklären , schreiben Sie die folgende Anweisung :
Vektor :: iterator i;
7 durch den Vektor mit dem Iterator durchlaufen. Sie können den Iterator auf den Anfang der Liste gesetzt und beginnen Durchschleifen der Vektor so. Schreiben Sie eine " for-Schleife " wie folgt aus:
for (i = characterVector.begin (); i < characterVector.end (); i + +) {}
8
drucken Sie jedes Element in der Collection , indem Sie den folgenden print-Anweisung in zwischen den geschweiften Klammern des " for-Schleife : "
cout << * i << endl;
9
Führen Sie das Programm durch Drücken der grünen Taste "Play" . Das Programm gibt die folgenden :
ein
b
c