Je recherche la signature de mainCRTStartup. Est-ce:
int mainCRTStartup( int argc, char *argv[] )
Ou autre chose ?
Je trouve cela tellement irritant que Microsoft ne soit même pas en mesure de donner la définition de leurs propres points d’entrée …
Merci de votre aide.
Dans le fichier crtexe.c
, dissortingbué avec VisualStudio, vous pouvez voir la définition. Il est:
int mainCRTStartup(void);
La ligne de commande n’est pas obtenue en tant qu’argument du point d’entrée, mais est récupérée à l’aide de la fonction GetCommandLine()
.