Al iniciar el programa, quiero imprimir la ruta actual usando current_path() ("C: \ workspace \ projects"). Y luego quiero poder cambiar la ruta a, digamos "c: \ archivos de programa", así que cuando imprima de nuevo la ruta_actual() quiero imprimir "c: \ archivos de programa". Algo como esto¿Cómo puedo cambiar la ruta actual usando Boost.Filesystem
int main()
{
cout << current_path() << endl; // c:\workspace\projects
aFunctionToChangePath("c:\program files");
cout << current_path() << endl; // c:\program files
}
¿Hay una función en la biblioteca que me falta para que pueda realizar esto?
¿Se permite que el sistema operativo específico? – RedX
sí, está bien así también – Kobe