Tôi đã tự hỏi, có cách nào tốt đẹp để sử dụng nội trang __argc và __argv (như trong Visual C++) trong MinGW (tôi đã bao gồm windows.h rồi) hay tôi phải làm một cái gì đó liên quan nhiều hơn để truy cập các thông số này. Tôi muốn như vậy rất nhiều muốn chỉ có công việc mã này trong MinGW (nhưng chúng tôi không phải lúc nào có được những gì chúng ta muốn cho):Sử dụng __argc và __argv trong MinGW
#include <windows.h>
extern int main(int argc, char* argv[]);
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, INT)
{
return main(__argc, __argv);
}
Sử dụng 'GetCommandLineW' và' CommandLineToArgvW' để truy xuất các giá trị tương đương. –
Tại sao các phiên bản rộng? – Rollie
Theo tài liệu tôi đã thấy, các phiên bản ANSI thông thường của các chức năng đó có thể không tồn tại. –