(Это задано как конкретный c запрос относительно более новых стандартов, таких как C ++ 17)
заголовки файловой системы теперь предоставляют способ получить разрешения для пути, отформатированного в стандарте 3. Пермь (владелец, группа, другое).
Как определить, какое из них является соответствующим разрешением? (исполняющая программа - владелец, член группы с правами доступа или член ни того, ни другого, и, следовательно, «другой»)
Я ищу собственный кроссплатформенный способ сделать это, если это пока невозможно, дайте мне знать. Намерение состоит в том, чтобы избежать выполнения этой обязанности вручную для явных команд unix или windows библиотечных функций в моем собственном коде, если я могу избежать этого.