La commande mkdir a une option -p qui permet de créer les répertoires intermédiaires si nécessaire.
Tu as donc 2 solutions:
1. méthode "bourrin"
Tu remplaces l'appel de la fonction mkdir par un appel de system("mkdir ...").
C'est lourd mais simple et ça marche.
2. Tu récupères le source de la commande mkdir (ça sert aussi à ça l'open source) et tu t'en inspire pour intégrer la fonctionnalité équivalente à l'option -p à ton programme.
# mkdir -p
Posté par netsurfeur . En réponse au message Problème de création de directoires. Évalué à 2.
Tu as donc 2 solutions:
1. méthode "bourrin"
Tu remplaces l'appel de la fonction mkdir par un appel de system("mkdir ...").
C'est lourd mais simple et ça marche.
2. Tu récupères le source de la commande mkdir (ça sert aussi à ça l'open source) et tu t'en inspire pour intégrer la fonctionnalité équivalente à l'option -p à ton programme.