Syntax:
Die Syntax dieser Funktion ist unten angegeben. Diese Funktion nimmt die spezifische Position als Argumentwert ein und gibt den Wert dieser Position zurück, wenn der Positionswert besteht.
Vektor.an (Position)
Beispiel 1: Lesen Sie jedes Element eines Vektors
Die Möglichkeit, jedes Element des Vektors durch Verwendung von AT () -Funktion zu drucken, wurde im folgenden Beispiel gezeigt. Im Code wurde ein Vektor von Stringwerten definiert.
Die 'für' Schleife wurde verwendet, um den Vektor basierend auf der Vektorgröße zu iterieren und jeden Wert des Vektors in jeder Zeile zu drucken. Die Funktion der Größe () wurde verwendet, um die Gesamtzahl der Elemente des Vektors zu zählen.
// Bibliothek für Eingabe und Ausgabe einschließenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Codes angezeigt. Es gibt 3 Elemente im Vektor, die in der Ausgabe gedruckt wurden.
Beispiel 2: Berechnen Sie die Summe der Vektorwerte
Der Weg zur Berechnung der Summe aller Werte eines Vektors, der ganzzahlige Zahlen enthält. Ein Vektor von 10 Ganzzahl -Zahlen wurde im Code deklariert. Die erste "für" Schleife wurde verwendet, um die Werte des Vektors zu drucken, und die zweite "für" Schleife "wurde verwendet, um die Summe aller Werte des Vektors zu berechnen. Als nächstes wurde das Ergebnis der Zusammenfassung gedruckt.
// notwendige Module einschließenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Codes angezeigt. Die Summe aller Werte (7 + 4 + 9 + 2 + 1 + 0 + 8 +3 +5 + 6) beträgt 45, der in der Ausgabe gedruckt wurde.
Beispiel-3: Suchen Sie im Vektor einen bestimmten Wert
Die Möglichkeit, einen bestimmten Wert in einem Vektor mit AT () -Funktion zu durchsuchen, wurde im folgenden Beispiel gezeigt. Ein Vektor von 10 Ganzzahl -Zahlen wurde wie im vorherigen Beispiel im Code verwendet. Die Werte des Vektors wurden mithilfe einer Funktion "für" Schleife und at () gedruckt.
Der Suchwert wird vom Benutzer entnommen. Ein weiterer 'für' Schleife wurde verwendet, um den Eingabewert in den Vektor durchzuführen und den Wert der Variablen festzulegen, gefunden sein WAHR Wenn der Eingangswert im Vektor vorhanden ist.
// notwendige Module einschließenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Codes angezeigt. Der Wert 2 existiert im Vektor und in der Nachricht “Die Zahl wird gefundenWurde gedruckt.
Der Wert 11 existiert nicht im Vektor und in der NachrichtDie Zahl ist nicht gefundenWurde gedruckt.
Beispiel-4: Suchwert basierend auf den Bedingungen im Vektor
Der Weg, diese Werte aus dem Vektor herauszufinden, die durch 5 und 3 teilbar sind. Fünf Ganzzahlwerte werden vom Benutzer entnommen und in einen leeren Vektor eingefügt, indem Sie die Funktion push_back () verwenden. Nach dem Einsetzen wird jeder Wert des Vektors durch 3 und 5 geteilt. Wenn die Restwerte beider Abteilungen Null sind, wird dieser Wert des Vektors gedruckt.
#enthaltenAusgang:
Die folgende Ausgabe erscheint nach der Ausführung des obigen Code für die Eingabewerte 5, 9, 15, 8 und 45. Hier sind 15 und 45 um 3 und 5 teilbar.
Abschluss:
In diesem Tutorial wurde unter Verwendung mehrerer Beispiele unterschiedliche Verwendungszwecke von AT () -Funktion in C ++ - Vektor beschrieben. Die Funktion AT () kann auch für den String -Datentyp verwendet werden. Ich hoffe.