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 :-)
 Y   Y  X   X  BBBB   DDD    AA  
Y Y X X B B D D A A
Y X BBBB D D AAAA
Y X X B B D D A A
Y X X BBBB DDD A A