Пробелы в cmd до C++

Как я могу получить путь из пробелов в CMD " "? Вот код, который я попробовал без успеха:

if (argv[3] == NULL) {
    cout << "" << endl;
}
else if (strcmp(argv[3], "/d") == 0) {
    const size_t cSize = strlen(argv[4]) + 1;
    wchar_t* wc = new wchar_t[cSize];
    mbstowcs(wc, argv[4], cSize);
    adresar = wc;
    cout << "/d OK" << endl;
}

1 ответ

mycommand argv1 argv2 /d "argv4 with spaces
Другие вопросы по тегам