新手上路
- 积分
- 21
- 金钱
- 21
- 注册时间
- 2016-3-23
- 在线时间
- 5 小时
|
1金钱
新建了一个txt文件,写入一些数据。当时读没有问题,但是关闭文件之后再返回值确是04,就是没有文件。请问这是什么问题?
f_result = f_open(&fnew,"0:morning_work_time.txt",FA_CREATE_ALWAYS | FA_WRITE| FA_READ);
f_result = f_write(&fnew,"abcd",8192,&fnum);
f_result = f_lseek(&fnew,0);
f_result = f_read(&fnew,temple,100,&i);
f_result = f_close(&fnew);
f_result = f_open(&fnew,"0:morning_work_time.txt",FA_OPEN_EXISTING | FA_READ);
使用的是单步调试看得。f_close之后再打开那么返回值就会出现无文件的情况。
定义长文件名,使用栈作为buff _CODE_PAGE为437即U.S.。加入ccsbcs.c文件。
|
|