file_status status(const path& p);
error_code ec; file_status result = status(p, ec); if (result.type() == file_type::none) throw filesystem_error(implementation-supplied-message, p, ec); return result;
file_status status(const path& p, error_code& ec) noexcept;