Hola:
Estoy intentando crear un programa el cual me permite saber la fecha de creacion de una imagen. En concreto me gustaria compararla con la hora de sistema.
Como podria acceder a los atributos de un fichero desde C?
Un saludo
En C/C++ no existe ninguna librería o funciones estándar para saber los atributos de un archivo. Dependiendo si usas:
- Linux: te recomiendo que te pases por http://www.gnu.org/s/hello/manual/libc/File-Attributes.html (http://www.gnu.org/s/hello/manual/libc/File-Attributes.html).
- Windows: puedes usar una función de la API (GetFileInformationByHandle (http://msdn.microsoft.com/en-us/library/aa364952.aspx)). Si vas a usar ésta, te convendría saber que existe una estructura para el segundo parámetro (http://msdn.microsoft.com/en-us/library/aa363788.aspx (http://msdn.microsoft.com/en-us/library/aa363788.aspx)) y sus constantes (http://msdn.microsoft.com/en-us/library/gg258117.aspx (http://msdn.microsoft.com/en-us/library/gg258117.aspx)).