GNU/Linux >> Tutoriales Linux >  >> Linux

¿Por qué dice No debemos incluir límites? en dirent.h?

Cada encabezado estándar tiene una especificación de lo que expone o puede exponer. dirent.h expone struct dirent , DIR , y las funciones relevantes, y reserva nombres que comienzan con d_ . Algunos encabezados también están permitidos pero no requeridos para exponer cosas expuestas por otros encabezados determinados; dirent.h no es uno de estos. Entonces indirectamente incluyendo limits.h sería una violación del espacio de nombres y rompería los programas conformes que asumen que pueden usar nombres que limits.h expondría para sus propios identificadores.


Linux
  1. Linux:¿por qué no funciona Setuid?

  2. Linux – ¿Por qué Locale Es_mx funciona pero no Es?

  3. ¿Por qué `exit &` no funciona?

  4. Linux:¿por qué Rsync en Linux no conserva todas las marcas de tiempo (hora de creación)?

  5. ¿Por qué Tomcat funciona con el puerto 8080 pero no con el 80?

¿Por qué Cd no es un programa?

¿Por qué `md5sum` no da el mismo hash que Internet?

¿Por qué find -exec mv {} ./target/ + no funciona?

¿Por qué Windows no reconoce los archivos dentro de las particiones de Linux?

¿Por qué esta expresión regular no funciona en Linux?

¿Por qué chmod +w no da permiso de escritura a otro(o)?