bug经验-文件路径问题
- 系统中的文件路径不要使用绝对路径
- 这样程序移动后文件输入和输出的文件还是原来的位置;
- 当程序被打开多次后,会同时操作同一个文件;
- 系统中的文件路径不要使用带文件夹的相对路径
- 你不一定能保证文件路径中的文件夹一定存在;如果不存在,则文件就会读取或写入失败;
- 当程序的当前目录发生改变时,你的做的功能可能会失效;因为文件夹不存在;
- 系统中使用环境变量组成的路径
- 当用户没有设置环境变量时,文件一样会读取、写入失败;
- 系统中最好将程序生成的文件路径写到日志中
- 方便查找、定位问题