Si puedes usar C++17, puedes utilizar std::filesystem y la función:
https://en.cppreference.com/w/cpp/filesystem/last_write_time
Con eso puedes mirar todos los archivos que tiene el directorio, sacar su última fecha de modificación y ordenarlos quedándote con el que te interese.
Si no puedes usar C++17, puedes usar la biblioteca boost:
https://www.boost.org/doc/libs/1_70_0/libs/filesystem/doc/reference.html
Que se parece mucho a la de C++17.
Saludos.
https://en.cppreference.com/w/cpp/filesystem/last_write_time
Con eso puedes mirar todos los archivos que tiene el directorio, sacar su última fecha de modificación y ordenarlos quedándote con el que te interese.
Si no puedes usar C++17, puedes usar la biblioteca boost:
https://www.boost.org/doc/libs/1_70_0/libs/filesystem/doc/reference.html
Que se parece mucho a la de C++17.
Saludos.