Страницы

Поиск по вопросам

суббота, 13 октября 2018 г.

Получение пути текущего проекта C++

Как в консольном приложении на C++ получить путь к текущему проекту ? Можно ли как-то использовать для этого переменные IDE, такие как $(TargetDir), например ?


Ответ

Идём в настройки проекта. Далее: Configuration Properties->Debugging->Command Arguments. Жмём Edit... в этом поле, после чего появляется диалог. Выбираем Macros>>, далее выбираем нужный нам макрос и нажимаем Insert. Вам нужен $(ProjectDir). После этого, в коде, получить нужный нам параметр очень просто:
#include using namespace std;
int main(int argc, char** argv) { cout << argv[1] << "
"; }

Комментариев нет:

Отправить комментарий