principais restrições de função
Várias restrições aplicam-se para o principal função que não se aplicam a quaisquer outras funções de C++.O principal função:
Não podem ser sobrecarregados (consulte Sobrecarremento).
Não pode ser declarada como in-line.
Não pode ser declarada como estático.
Não pode ter seu endereço deixado.
Não pode ser chamado.