Проблема с параметром запуска приложения C ++

Я пытаюсь запустить приложение из кода с использованием C ++. я использую

system("\"path to my file\" argument");

где мой аргумент выглядит примерно так arg0=C:\Some%20Directory\Some%20File1.txt и мой «файл запуска» — это appref-ms (используется для запуска однократного запуска приложений). Это работает без проблем, однако:

Поскольку аргумент содержит пути к файлам, я хотел бы использовать кавычки:

system("\"path to my file\" \"argument\"");

Когда я делаю это, приложение не запускается. Я вижу, что окно cmd вспыхивает на секунду, а затем ничего. Дело не в том, что аргументы обрабатываются некорректно, потому что самое первое, что я делаю, это выкидываю окно сообщения hello world, которое я не вижу.

Что может быть причиной этого?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]