以下を実装したいと思います。
関数を定義します。そして、関数の後にN を書く()
と、関数はN回呼び出されます。
例を挙げる:</p>
#include <iostream>
using namespace std;
typedef void* (*c)();
typedef c (*b)();
typedef b (*a)();
a aaa()
{
cout<<"Google"<<endl;
return (a)aaa;
}
int main()
{
aaa()()()();
system("pause");
}
出力は次のとおりです。
それを実装する他の方法はありますか?