Mi stavo chiedendo, c'è un modo piacevole per usare i builtins __argc e __argv (come in Visual C++) in MinGW (sto già includendo windows.h), o dovrò fare qualcosa di più coinvolto per accedere a questi parametri. Mi piacerebbe così tanto piace avere solo questo lavoro di codice in MinGW (ma non sempre ottenere ciò che desideriamo per):Utilizzo di __argc e __argv in MinGW
#include <windows.h>
extern int main(int argc, char* argv[]);
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, INT)
{
return main(__argc, __argv);
}
Utilizzare 'GetCommandLineW' e' CommandLineToArgvW' per recuperare i valori equivalenti. –
Perché le versioni larghe? – Rollie
Secondo la letteratura che ho visto, versioni ANSI regolari di quelle funzioni potrebbero non esistere. –