Salve a tutti! Sto' facendo un programmino che tra l'altro deve spostare una cartella (+ il suo contenuto) in base al path inserito dall'utente.

codice:
...

   char *cmd=" \"move c:\\... c:\\...\" ";

   //Sistemo la stringa cmd !
   ...  

   //Mi appoggio al DOS! 
   system(cmd);
Qualcuno di voi conosce un modo più "pulito" (e portabile) per fare la stessa cosa?