Bonsoir à tous,

J'aimerais créer 2 fichiers en format.txt ! D'abord le premier fichier doit s'appeler fichier1 et le second fichier2. Y a des tutos dans le forum mais je comprends pas celui-ci ???

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
char src[FILENAME_MAX]; /* FILENAME_MAX est defini dans stdio.h */
    FILE * fsrc;
 
    printf("Ce programme permet de copier un fichier.\n");
    printf("source : ");
    saisir_chaine(src, sizeof(src));
 
    fsrc = fopen(src, "rb");
    if (fsrc == NULL)
        perror(src);
Donc, moi j'aurais procédé ainsi pour créer mon fichier1, mais ça ne fonctionne pas...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
char src[FILENAME_MAX]; /* FILENAME_MAX est defini dans stdio.h */
    FILE * fsrc;
 
    printf("Ce programme permet de copier un fichier.\n");
    printf("source : ");
    saisir_chaine(src, sizeof(src));
 
    fsrc = fopen("fichier1.txt, "rb");
    if (fsrc == NULL)
        perror(src);
Par contre, je ne sais pas ce que signifie FILENAME_MAX ???

Merci d'avance