Zastanawiam się, czy istnieje jakiś dobry sposób na użycie wbudowanych _argumentów i _argumentów (jak w Visual C++) w MinGW (już włączam windows.h), czy będę musiał zrobić coś bardziej zaangażowanego w dostęp do tych parametrów. ja tak bardzo chciałbym tylko mieć tę pracę kodu w MinGW (ale nie zawsze to, czego pragniemy):Używanie __argc i __argv w MinGW
#include <windows.h>
extern int main(int argc, char* argv[]);
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, INT)
{
return main(__argc, __argv);
}
Użyj poleceń "GetCommandLineW' i" CommandLineToArgvW', aby pobrać równoważne wartości. –
Dlaczego szerokie wersje? – Rollie
Zgodnie z literaturą, którą widziałem, regularne wersje ANSI tych funkcji mogą nie istnieć. –