12ArgumentGenerator::~ArgumentGenerator()
14 for (
auto i :
xrange(argc)) {
19char** ArgumentGenerator::GetArguments(
int& argc_)
22 LPWSTR* pszArgList = CommandLineToArgvW(GetCommandLineW(), &argc);
24 throw MSXException(
"Failed to obtain command line arguments");
28 for (
auto i :
xrange(argc)) {
31 LocalFree(pszArgList);
This file implemented 3 utility functions:
octet_iterator utf16to8(u16bit_iterator start, u16bit_iterator end, octet_iterator result)
constexpr auto xrange(T e)