G
godspeed
будьте так любезны, взгляните на код.. дело в том, что в этом куске:
[codebox]int Shyfr(char* FileName)
{
FILE *src,*dest;
char *f;
f=new char[strlen(FileName)+1];
strcpy(f,FileName);
src=fopen(f,"r");
if (src==NULL)
{
printf("File %s not found.\n",FileName);
getch();
fclose(src);
return 1;
}
*RName='\0';
strcpy(RName,FileName);
char* x=strchr(RName,(int)'.');[/codebox]
файл FileName ни за что не хочет открываться.. его имя FileName сформировано в отдельной строке с выделенной памятью.. и во время всех предыдущих обращений к файлу окончание работы сопровождалось его корректным закрытием.... в чем может быть дело?![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)
[codebox]int Shyfr(char* FileName)
{
FILE *src,*dest;
char *f;
f=new char[strlen(FileName)+1];
strcpy(f,FileName);
src=fopen(f,"r");
if (src==NULL)
{
printf("File %s not found.\n",FileName);
getch();
fclose(src);
return 1;
}
*RName='\0';
strcpy(RName,FileName);
char* x=strchr(RName,(int)'.');[/codebox]
файл FileName ни за что не хочет открываться.. его имя FileName сформировано в отдельной строке с выделенной памятью.. и во время всех предыдущих обращений к файлу окончание работы сопровождалось его корректным закрытием.... в чем может быть дело?
![Wink ;) ;)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png)