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 :-)
 X   X  W     W   AA       J  L    
X X W W A A J L
X W W W AAAA J L
X X W W W A A J J L
X X W W A A JJJ LLLL