Name of files

Hi. Thanks for your advice, i change my code but i doesn't work... :frowning:
My aim is to "clone" the file call "creation_cph.txt" in a new file than i could select.

   unsigned long taille_cph = 0 ,taille_cph_MAX = myFile.size();
   int Chaine_Tampon, cpt = 0 ;  // String of storage
   String name_a = "Svg_ph";
   String name_b = ".txt";
   String name = 0;
   
    while(taille_cph <= taille_cph_MAX){
      myFile = SD.open("creation_cph.txt", FILE_READ); // open "creation_cph.txt"
      Chaine_Tampon = myFile.read(); 
      myFile.close(); // close "creation_cph.txt"  
 
      name = (name_a + cpt ) + name_b ;
    
      myFile = SD.open( name , FILE_WRITE); // ERROR
      myFile.println(Chaine_Tampon,DEC);
      myFile.close();
      cpt++;
    }

The compilator said:

Programme_Metronome_2.cpp: In function 'void fonction_cph()':
Programme_Metronome_2:253: error: no matching function for call to 'SDClass::open(String&, int)'
C:\Users\DUDE\Desktop\Projet_LP\arduino-1.0.1\libraries\SD/SD.h:74: note: candidates are: File SDClass::open(const char*, uint8_t)