mon code : int Erreur; Erreur = createDirectory("c:\toto", NULL); me renvois une Erreur 0 et ne crée pas le rep. Pas d'erreur de compil Pourquoi???
solution : Erreur = createDirectory("c:\\toto", NULL); y manquait un anti-slash
L'antislash est un code de contrôle. \n \t par ex. Si on veut avoir le caractère \, il faut utiliser \\. Quand on a une chaîne "nom de fichier", il y a un seul \ à chaque fois, mais dans un format explicite, il faut le doubler.