space_info space(const path& p);
space_info space(const path& p, error_code& ec) noexcept;
An object of type space_info.
The value of the space_info
object is determined as if by using POSIX statvfs
to obtain a POSIX struct statvfs
and then multiplying its f_blocks
members by its f_frsize
and assigning the results to the capacity
Any members for which the
value cannot be determined shall be set to static_cast<uintmax_t>(-1).
For the signature with argument ec
, all members are set to
if an error occurs.
The value of member space_info::available
is operating system dependent.
less than free.
— end note