La fonction principale peut-elle s'appeler en C ++?

Quelqu'un peut dire quel est le problème de le code ci-dessous?

int main () { 
    return main(); 
}

Je l'ai testé, il compile correctement. C'est de la course à jamais. Plus tour derrière la scène?

source d'informationauteur skydoor