Мне очень трудно пытаться делать тривиальные вещи с помощью кода C ++, сгенерированного Visual.
Это расстраивает сверх ожиданий.
Я привык получать аргументы из командной строки благодаря:
int main(int argc, char** argv)
Хорошо, это работает, по крайней мере, пока мы находимся в мире ANSI.
Теперь, Visual генерирует это:
int main(array<System::String ^> ^args)
Я немного не понимаю, как работать с этой строкой.
Я явно пытался поменять неизвестную семантику на более знакомую, но компиляция не удалась. Я также роуминг в Интернете в течение неоправданно большого количества времени, находя много примеров для этой ситуации, но ни один из них никогда не работал ...
[Редактировать] Небольшое объяснение того, что я пытаюсь сделать: это должна быть тривиальная, но все же программа с графическим интерфейсом Он берет путь к файлу из аргумента командной строки и записывает его в зависимости от параметров, выбранных пользователем в графическом интерфейсе.
Итак: это не CLI, это форма Windows.