Как получить путь установки из библиотеки / LaunchDaemons / .XXX через программу C ++ на компьютере Mac? - PullRequest
0 голосов
/ 23 октября 2019

У меня установлено программное обеспечение на Mac Machine. Его путь запуска демона - "Библиотека / LaunchDaemons / .XXX". Здесь .XXX - это название нашего приложения, например. Теперь мне нужно прочитать содержимое этого файла .XXX, в котором записан путь установки программного обеспечения. Мне нужно этот путь установки, чтобы прочитать код C ++. Я попробовал следующий код:

char AgentFilepath[16];
FILE *ReadAgentPathfps = popen("cat Library/LaunchDaemons/.XXX", "r");
if(ReadAgentPathfps != NULL)
{
    fread(AgentFilepath , 1 , sizeof(AgentFilepath) , ReadAgentPathfps);
    pclose(ReadAgentPathfps);
}

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...