bonjour tout le monde
je suis entrain de faire un programme qui copie une arborescence source dans une arborescnce destination et j'ai une question sur
int mkdir(char const * name, mode_t mode); définie sur stat.h
ma question est la suivante:
si par exemple je veux créer un répertoire /home/x
l'appel dessus marche bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mkdir("x",0700)
par contre
si je veux créer des repertoires /home/a/b/c
sachant que a,b,c n'existent pas(en fait l'équivalent de mkdir -p arg)
cela ne marche pas.
y'a t-il un moyen de spécifier à mkdir de créer tout les répertoires .
ds ce cas a puis b puis c :
merci pour votre aide
Partager