W8099 main statique n'est pas traité comme un point d'entrée (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

La fonction main a été créée en tant que fonction statique, ce qui l'empêche d'être utilisée en tant que point d'entrée valide.

Soit :

static void main(int argc, char**argv)
{
}

La syntaxe ci-dessus est une syntaxe C valide mais ne peut pas être appelée en tant que routine de démarrage car elle a été déclarée en tant que fonction statique.