文件重命名与删除
2015-10-19 22:13
253 查看
好久没有写文章了,这个还是需要坚持的呀。
直接贴上代码吧。
直接贴上代码吧。
#include <stdio.h> #include <sys/stat.h> #include <stdlib.h> #define N 10240 int main(int argc, char *argv[]) { if(argc < 3) { printf("Usage : %s infile outfile \n", argv[0]); exit(-1); } char buf ; char infile , outfile ; snprintf(infile, N, argv[1]); snprintf(outfile, N, argv[2]); FILE *fp = fopen(infile, "rb"); if(NULL == fp) { printf("The file open failure %s\n", infile); exit(-1); } fclose(fp); if(rename(infile, outfile) < 0) printf("rename failure\n"); remove(outfile); return 0; }
相关文章推荐
- Qt5窗口关闭与窗口销毁
- Tomcat的使用(一)(windows下)
- 移动应用交互设计中合理使用动态
- 关于python的类
- TreeView实验
- bat脚本-删除修改日期过久的文件夹主要用了FORFILES
- hdu1251解题报告
- LeetCode41——First Missing Positive
- MATLAB在数学中的应用
- F - Free DIY Tour(动态规划,搜索也行)
- 从软件工程角度回顾本科毕业论文
- iptables 配置实例
- iOS自定义相机界面
- sqllite中创建默认时间
- mongodb3.x认证
- 牛客网-剑指offer-java版本解答目录(经自测)
- libsvm中的dec_values以及分类结果评分问题
- UVA 题目11584 - Partitioning by Palindromes(DP)
- 深刻理解Linux进程间通信(IPC)
- 死锁