呼び出されるたびに変数の値を main() に記憶させるにはどうすればよいですか?
つまり、このプログラムを最初に実行したいmainCallCounter = 0
が、再度呼び出されたときにカウンターを増やしたい場合
#include <iostream>
using namespace std;
static int mainCallCounter = 0;
void outputMainCallCount()
{
cout << "Main was called" << mainCallCounter << "times." << endl;
}
int main()
{
outputMainCallCount();
mainCallCounter++;
return 0;