Créer un répertoire en c++ - C++ - Programmation
Marsh Posté le 01-11-2012 à 16:49:12
Si j'ai bien compris, tu cherches à concaténer ?
Dans ce cas, suffit de faire ça :
Code :
|
La classe string a son opérateur '+' surchargé, donc un '+' entre 2 strings (std::string, pas de char*) ça permet de concaténer tes deux chaines.
Marsh Posté le 01-11-2012 à 18:53:15
Euh, pour les \ dans les chaines en C ou C++, n'oubliez pas de les doubler:
"C:\\chemin\\"
et
"\\\\mon_serveur\\chemin_reseau\\"
A+,
Marsh Posté le 01-11-2012 à 19:19:19
Parfait !!!
J'ai arrangé mon code grâce à cela mais c'est ce que je voulais, merci bien Terminapor !
Par contre, pour le chemin racine, il refuse le C:\ alors c'est soit :
\\chemin ou c:chemin
Et si je souhaite ouvrir un chemin réseau vers un serveur de partage Windows ?? Par exemple \\mon_serveur\chemin_reseau\
Merci encore
EDIT : Je n'ai pas vu le message de gilou, je testerais tout à l'heure !!!
Marsh Posté le 01-11-2012 à 19:36:01
Alors j'ai fais :
Code :
|
=> Il ne se passe rien.
PS : Après vérification, la création d'un répertoire est possible en manuel.
(edit : orthographe)
Marsh Posté le 01-11-2012 à 20:21:12
Citation : string rsx="\n\\\\192.168.1.15\\Temp\\cool\\"; |
C'est quoi ce \n en début de chaîne?
Il faut faire
string rsx="\\\\192.168.1.15\\Temp\\cool\\";
si vous voulez créer un répertoire \\192.168.1.15\Temp\cool\
(Si tant est que le répertoire \\192.168.1.15\Temp\ est déjà monté avec les bon droits d'accès en création)
A+,
Marsh Posté le 01-11-2012 à 15:13:28
Bonjour
Je suis un programmeur
amateurde passage. J'aimerai créer un répertoire en c++.Je travail sous Dev-C++ 4.9.9.2.
J'ai lu différentes documentations tel que cela, cela ou cela mais je n'arrive pas faire ce que je souhaite, à avoir :
Créer un répertoire sur un disque WIndows puis un chemin réseau Windows avec une variable.
J'ai réussi à créer un répertoire comme ceci :
Appel à DOS :
Autre sans variable :
Autre avec variable :
Mais ce que j’aimerai faire :
Créer un répertoire dans un chemin souhaité, par exemple :
Algo possible :
ce qui donnerai la création du répertoire C:\chemin\mon_repertoire_avec_variable
J'aimerai aussi faire la même chose sur un chemin réseau, par ex, algo possible :
ce qui donnerai la création du répertoire \\mon_serveur\chemin_reseau\mon_repertoire_avec_variable
Voilà, j'espère avoir été clair.
Merci à vous