¿Qué tan similares son el sistema de archivos Boost y las bibliotecas estándar del sistema de archivos C ++?

Necesito una biblioteca de sistema de archivos para usar con un compilador compatible con C ++ 11 o uno compatible con C ++ 14, por lo que no puede ser de C ++ 17.

Ahora, sé que la biblioteca del sistema de archivos que va a C ++ 17 se basa en Boost :: Filesystem; pero, ¿son lo suficientemente similares para que yo use la biblioteca Boost y luego cambie sin problemas a la versión estándar en un momento posterior, sin cambiar más de, digamos, unusing ¿declaración? ¿O hay diferencias (menores / significativas) entre los dos? Sé que para el caso devariant, las versiones de biblioteca estándar y Boost difieren bastante.

Respuestas a la pregunta(2)

Su respuesta a la pregunta