写文件的时候老在报segmentation fault,看文件里面数据也没写上去。原因是每次写完之后忘记关闭文件了。
void trans_res_write(double lng, double lat) {
FILE *fp = NULL;
int size;
char *date_file = (char *)"/system/vendor/template/trans_ret.txt";
fp = fopen(date_file, "a+");
//printf("%.7lf\t%.7lf\n", lng, lat);
fprintf(fp, "%.7lf\t%.7lf\n", lng, lat);
fclose(fp);
}