У меня установлено программное обеспечение на 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 не выдает мне никаких выходных данных. Пожалуйста, помогите мне разобраться в этом вопросе.