- 论坛徽章:
- 0
|
简要描述一下:
char strSourceFileName[128];
memset(strSourceFileName, 0, sizeof(strSourceFileName));
sprintf(strSourceFileName, "/ftas/ass/aa");
char strDestFileName[128];
memset(strDestFileName, 0, sizeof(strDestFileName));
sprintf(strDestFileName, "/ftas/bcc/bb"); /*/ftas/bcc文件夹不存在*/
int iret1= rename(strSourceFileName, strDestFileName); /*这一步肯定失败,没疑问*/
char strFileName[128];
memset(strFileName, 0, sizeof(strFileName));
sprintf(strFileName, "/ftas/cdd/cc"); /*/ftas/cdd/cc文件存在*/
FILE * fp = NULL;
fp = fopen(strFileName, "r");
if (NULL == fp)
{
printf("Open file Error\n");
return -1;
}
char strContent[1024];
memset(strContent, 0, sizeof(strContent));
fgets(strContent, sizeof(strContent), fp);
if (0 != errno)
{
printf("Read file Error, errno=%d\n", errno);
return -1;
}
return 0;
结果为:
Read file Error, errno=2 |
|