C ++ Cómo verificar la última hora modificada de un archivo

Estoy almacenando en caché cierta información de un archivo y quiero poder verificar periódicamente si el contenido del archivo se ha modificado para poder leer el archivo nuevamente y obtener el nuevo contenido si es necesario.

Es por eso que me pregunto si hay una manera de obtener la última hora de modificación de un archivo en C ++.

Respuestas a la pregunta(3)

Su respuesta a la pregunta