Espacios de nombres
Variantes

std::filesystem::directory_entry::hard_link_count

De cppreference.com
 
 
 
 
std::uintmax_t hard_link_count() const;
std::uintmax_t hard_link_count( std::error_code& ec ) const noexcept;
(desde C++17)

Si el número de enlaces físicos está almacenado en caché en esta entrada de directorio, devuelve el valor almacenado en caché. De lo contrario, devuelve std::filesystem::hard_link_count(path()) o std::filesystem::hard_link_count(path(), ec), respectivamente.

Parámetros

ec - El parámetro de salida para informe de errores en la sobrecarga que no lanza excepciones.

Valor de retorno

El número de enlaces físicos del objeto del sistema de archivos al que se hace referencia.

Excepciones

La sobrecarga que no toma un parámetro std::error_code& lanza filesystem::filesystem_error en los errores de la API del sistema operativo subyacente, construido con p como el primer argumento de la ruta de acceso y el código de error del sistema operativo como el argumento del código de error. La sobrecarga que toma un parámetro std::error_code& lo establece en el código de error de la API del sistema operativo si una llamada a la API del sistema operativo falla, y ejecuta ec.clear() si no ocurren errores. Cualquier sobrecarga que no está marcada con noexcept puede lanzar std::bad_alloc si la asignación de memoria falla.

Ejemplo

Véase también

Devuelve el número de enlaces físicos que se refieren a un archivo específico.
(función) [editar]
Morty Proxy This is a proxified and sanitized view of the page, visit original site.