Not all systems have a concept of users and groups. Unix has, Windows has something along the same lines. But C++ is a language to program anything, even your toaster. Until the brave NetBSD folks port their system to it, chances are there won't even be distinct users.
Why is there no interface to get user/group information in std filesystem library extension in C++1y?
-
27-06-2023 - |
Question
stat()
system call has been provided by POSIX compliance operating system to fetch various information about a particular file. Microsoft also provides _stat()
system calls similar to stat()
.
Well most of the useful interfaces is provided in library extension "filesystem" proposed(N3803) in C++1y except one important (i.e. group and user id of owner of file).
I am sure that this must have been thought by boost community in their original design. I wanted to know what else could be design constraints which might have restricted it to be implemented?
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow