Ändern des Werts von etwas in einer Funktion

Dies ist ein Testfall für etwas Größeres, weshalb es so geschrieben ist, wie es ist. Wie könnte ich dieses Codebit so erstellen, dass der Wert von a weiter inkrementiert wird? In meinem Projekt rufe ich eine Funktion auf, die eine Zeile aus einer Datei analysiert. Ich muss Werte einer Struktur auf bestimmte Werte setzen, die im Funktionsaufruf festgelegt wurden (die Parameter der Funktion wurden in der Hauptfunktion initialisiert, wie der folgende Code).

int increment(int a)
{
    a++;
    return 0;
}
int main()
{
    int a =0;
    int b =0;
    while( b<5){
        increment(a);
        b++;
        cout << "a is: " << a << ". And b is: " << b << "\n";
    }
    system("PAUSE");
}

Vielen Dank.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage