Salut, je crais un petit programme en GTK+ mais mon problème ne vient pas de GTK mais du langage C (c'est pour ca que je poste ici et non pas dans le forum GTK)
Mon programme doit prendre dans un champs une adresse (aussi bien Local (C:\) que externe (http://)) puis copier la cible dans un nouveau dossier. le problème survient lorsque l'URL possède un caractère non-ASCII (é,è,à,¤, etc...)
impossible de copier la cible ou je veux. j'ai tenter de récupérer l'URL en UTF8 (GTK le permet) mais ca ne change pas le problème puisque c'est en C que je doit traiter le char*
donc en C (uniquement, osef de GTK pour le coups) comment fait on pour prendre une adresse qui a un caractère accentué puis faire une copie de sa cible vers un dossier précis (je fais un appel system avec "cp" pour la copie).
merci![]()
Partager