Zmiana wartości czegoś w funkcji

Jest to przypadek testowy dla czegoś większego, dlatego jest napisany w ten sposób. Jak mogę zrobić ten bit kodu, aby wartość a stale wzrastała? W moim projekcie wywołuję funkcję, która analizuje linię z pliku. Muszę ustawić wartości struktury na pewne wartości, które zostały ustawione w wywołaniu funkcji (parametry funkcji zostały zainicjowane w głównej funkcji, jak kod poniżej).

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");
}

Dzięki.

questionAnswers(4)

yourAnswerToTheQuestion