Ajouter un commentaire

K-lo

Là on s'est pas compris (dsl je m'exprime pas toujours correctement :oops: ).
En fait l'exécutable ne se place pas du tout dans ce dossier MAPI/NT (Non aucun rapport avec une messagerie)

mon code (de mémoire) :

path p = complete (path("./", native)); 
cout << p.leaf();

Je compile le projet!

2 cas :

1) je clique sur mon exe (console) qui se trouve bien dans c:/monprojet/ (par exemple)
sortie : C:/monprojet/
2) Je fais un glisser déposer d'un fichier .txt (qui me sert pour la suite du programme) sur ce MEME exe et qui se trouve au même niveau que mon exe.
sortie : C:/ProgrammesFiles/Fichiers Communs/System/(...)/NT

Bref deux comportements différents en fonction si mon programme reçoit ou non un argument ! En fait il perderait le chemin :?

Et j'ai remarqué ce comportement que sur des projets vides (va&riable d'environnement perdue ??)

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
     J  ZZZZZ  H  H   QQQ    H  H 
J Z H H Q Q H H
J Z HHHH Q Q HHHH
J J Z H H Q QQ H H
JJJ ZZZZZ H H QQQQ H H
Q