Créer fichier langage C

john -  
shuya89 Messages postés 483 Statut Membre -
Bonjour,
je sais qu'il y a pas mal d'experts en C sur ce forum.

J'aimerais savoir, est-il possible de créer un fichier en C en indiquant le dossier dans lequel le fichier sera créé.
Lorsque je fais

FILE * fichier;
fichier = fopen("test.txt","w");

Il me crée bien un fichier dans le répertoire mon projet C et moi j'aimerais créer ce fichier sur le bureau par exemple ou dans C:\.
Merci
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. shuya89 Messages postés 483 Statut Membre 39
     
    et ben rien de plus simple tu tape par exemple:

    fichier = fopen("C:\\documentandsettings\fichierC\test.txt","w");

    vila rien de plus simple tu as juste a mettre le chemn de destination complet de la ou tu veut mettre ton fichier
    0
  2. john
     
    oui merci il faut doubles les \\ pour que le compilateur ne les interprète pas comme un caractère spécial.

    C:\\documentandsettings\\fichierC\\test.txt
    0
  3. shuya89 Messages postés 483 Statut Membre 39
     
    voila c ca tu as compris bon courage pour la suite
    0