0

呼び出されるたびに変数の値を 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;
4

3 に答える 3